其他分享
首页 > 其他分享> > 蓝桥杯:基础练习——字母图形(新思路)

蓝桥杯:基础练习——字母图形(新思路)

作者:互联网

 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