蓝桥杯:基础练习——字母图形(新思路)
作者:互联网
1 #include <stdio.h> 2 #include <stdlib.h> 3 4 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 5 6 int main(int argc, char *argv[]) 7 { 8 int n, m; 9 int i,j,k,temp; 10 scanf("%d%d",&n,&m); 11 char d[26]; 12 char c[m]; 13 #给数组d中输入26个大写字母 14 for(i=0; i<26; i++) 15 { 16 d[i] = 65 + i; 17 } 18 #给数组c中输入m个大写字母 19 for(i=0; i<m; i++) 20 { 21 c[i] = 65 + i; 22 } 23 24 #进行n次循环__输出n层 25 for(i=0; i<n; i++) 26 { 27 for(k=0; k<m; k++) 28 { 29 printf("%c",c[k]); 30 } 31 printf("\n"); 32 #数组c中除每项递减 33 for(j=m-1; j>0; j--) 34 { 35 c[j] = c[j-1]; 36 } 37 #将数组c中第一个字符通过数组d赋值 38 c[0] = d[i+1]; 39 } 40 41 return 0; 42 }
标签:char,26,练习,int,新思路,蓝桥,数组,include 来源: https://www.cnblogs.com/BillMa/p/12436153.html