C语言循环嵌套

循环嵌套

C 复制代码
for(初始化表达式;循环条件;操作表达式){
    for(初始化表达式1;循环条件1;操作表达式1){
        执行语句
    }

}
C 复制代码
for(int i=1;i<=10;i++){
		
		printf("%d\n", i);
		
		for(int j=1;j<=10;j++){
			printf("j=%d\n", j);
			
			for(int k=1;k<=10;k++){
				printf("i=%d, j=%d, k=%d\n", i, j, k);
			}
		}
	}
	

如图所示,图中代码可以用来打网上很火的圣诞树代码,也是 运用了循环嵌套。

C 复制代码
 for(int i=1;i<=5;i++){
		
		//printf("%d\n", i);
		
		for(int j=5;j>=i;j--){
			printf("%d", i);
			
		}printf("\n");
	
	}
	
	

下方是正着打的代码

C 复制代码
	
    for(int i=1;i<=5;i++){
		
		//printf("%d\n", i);
		
		for(int j=1;j<=i;j++){
			printf("%d", i);
			
		}printf("\n");
	
	}
	

运行后可以得到以下结果:

相关推荐
yyy(十一月限定版)1 分钟前
C语言——排序算法
c语言·开发语言·排序算法
黎雁·泠崖2 小时前
指针收官篇:sizeof/strlen + 指针运算笔试考点全梳理
c语言·开发语言
lingran__2 小时前
数据在内存中的存储详解(C语言拓展版)
c语言·开发语言
superman超哥2 小时前
仓颉语言中异常处理入门的深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
德福危险3 小时前
C语言数据类型与变量 系统总结笔记
c语言·笔记·算法
若风的雨4 小时前
ARM Trusted Firmware 启动流程:从汇编到 C 语言的渐进式初始化
c语言·汇编·arm开发
疑惑的杰瑞4 小时前
【C】顺序结构
c语言·内存划分
小龙报4 小时前
【初阶数据结构】从 “数组升级” 到工程实现:动态顺序表实现框架的硬核拆解指南
c语言·数据结构·c++·算法·机器学习·信息与通信·visual studio
SELSL4 小时前
Linux文件属性及目录
linux·c语言·linux目录文件·linux文件属性、目录api·linux文件属性
秦苒&4 小时前
【C语言指针五】转移表、回调函数、qsort、qsort函数的模拟实现
c语言·开发语言·c#