for循环嵌套

37 阅读1分钟

#include <stdio.h>

int main(){
	for(int i=1;i<100;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

#include <stdio.h>

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

image.png

题目2;

55555

2222

333

22

1

int main(){
	for(int i=1;i<=5;i++){
	//	printf("i=%d\n",i);
		
		for(int j=1;j<=6-i;j++){
			printf("%d",i);
	    }
	    printf("\n");
	}
	
	return 0 ;
} 

image.png