位置:首页 > C > C语言循环嵌套用法详解与实战技巧

C语言循环嵌套用法详解与实战技巧

时间:2026-08-20  |  作者:云端旅人  |  阅读:0

循环嵌套

循环嵌套,就是在一个循环内部再写一个循环。

外层循环控制大范围次数,内层循环负责每一轮中的重复操作。

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

}

循环嵌套示例

下面这段代码展示了三层 for 循环的嵌套写法。

程序会依次输出 i、j、k 的值,便于理解执行顺序。

for(int i=1;i<=10;i++){
		
		printf("%dn", i);
		
		for(int j=1;j<=10;j++){
			printf("j=%dn", j);
			
			for(int k=1;k<=10;k++){
				printf("i=%d, j=%d, k=%dn", i, j, k);
			}
		}
	}
	


如图所示,图中的代码能够生成网上非常热门的圣诞树代码。

这其实也是利用了循环嵌套的原理。

 for(int i=1;i<=5;i++){
		
		//printf("%dn", i);
		
		for(int j=5;j>=i;j--){
			printf("%d", i);
			
		}printf("n");
	
	}
	
	

正着打印的代码

下方是正着打的代码。

	
    for(int i=1;i<=5;i++){
		
		//printf("%dn", i);
		
		for(int j=1;j<=i;j++){
			printf("%d", i);
			
		}printf("n");
	
	}
	

运行后,您会看到以下结果:

《夸克》非常好用的免费AI浏览器

下载APP查看

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多