0005 打印如下如下图形
问题描述:
打印如下图形:
A B C D E
B C D E A
C D E A B
D E A B C
E A B C D
代码展示:
1 #include<stdio.h> 2 int main(){ 3 int i,j; 4 int k=0; 5 for(i=0; i<5; i++){ 6 k = i+65; //A的ASCII码为65 7 for(j=0; j<5; j++){ 8 printf("%c ", k); 9 if(k%5 == 4){ //如果是E,则下一个为A 10 k = 65; 11 }else{ //如果不是E,则直接输出下一个 12 k++; 13 } 14 } 15 printf("\n"); 16 } 17 return 0; 18 }
运行截图: