C语言 | 循环嵌套 | 案例

44 阅读1分钟

打开devc++,工具,编译选项(c),勾选 编译时加入以下命令:,输入- image.png

image.png

#include <stdio.h>
int main(){
	
	for(int i=1;i<=10;i++){
		printf("i=%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);
			}
		}
	}
	return 0;
} 

image.png

image.png 编写代码打印输出如下图形:

1

22

333

4444

55555

#include <stdio.h>
int main(){
	
	for(int i=1;i<=5;i++){
		
		for(int j=1;j<=i;j++){
			printf("%d",i);
		}
		printf("\n");
	}
	
	return 0;
} 

image.png

image.png

#include <stdio.h>
int main(){
	
	for(int i = 1;i<=9;i++){
		for(int j= 1;j<=i;j++){
			printf("%d * %d = %-4d ",j,i,i*j);
		}
		printf("\n");
	}
}

image.png