| 
 | 
 
 
发表于 2023-3-7 09:00:44
|
显示全部楼层
 
 
 
#include<stdio.h> 
 
void blank(int a)//创建空格间隔功能  
{ 
        int i; 
        for(i=0;i<a;i++) 
        { 
                printf(" "); 
        } 
} 
 
int main() 
{ 
        char c[5][7][9]={{"########","##      ","##      ","######  ","##      ","##      ","##      "}, 
                         {"####"," ## "," ## "," ## "," ## "," ## ","####"}, 
                                         {" ###### ","##    ##","##      "," ###### ","      ##","##    ##"," ###### "}, 
                                         {"##    ##","##    ##","##    ##","########","##    ##","##    ##","##    ##"}, 
                                         {" ###### ","##    ##","##      ","##      ","##      ","##    ##"," ###### "}}; 
int i,j; 
int a; 
printf("请输入字母的间隔(空格数):"); 
        scanf("%d", &a); 
for(j=0;j<7;j++) 
{ 
        for(i=0;i<5;i++) 
        { 
                printf("%s",c[i][j]); 
                blank(a); 
        } 
         putchar('\n'); 
}         
        return 0; 
}  
课后作业最后那题答案也太奇怪了,都不用建立函数吗,起码建立一个空格间隔的功能吧 ,这不是函数学习吗 |   
 
 
 
 |