|
发表于 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;
}
课后作业最后那题答案也太奇怪了,都不用建立函数吗,起码建立一个空格间隔的功能吧 ,这不是函数学习吗 |
|