#include<stdio.h>
int main()
{
char a[7][7];
int i1 ;
int i2 ;
for(i1=0;i1<7;i1++)
{
for(i2=0;i2<7;i2++)
{
a[i1][i2] = 32 ;
}
}
int j = 0 ;
for(i1 = 3,i2 = 3;j <= 3;j++)
{
a[i1--][j] = '*' ;
a[i2++][j] = '*' ;
}
for(i1 = 0,i2 = 6;j <= 6;j++)
{
a[++i1][j]='*';
a[--i2][j]='*';
}
for(i1 = 0;i1 <= 6;i1++)
{
for(i2 = 0;i2 <= 6;i2++)
{
printf("%c",a[i1][i2]) ;
}
printf("\n") ;
}
return 0 ;
}起初的程序没有赋空格 所列出来的菱形都堆在一起 但是赋了空格后就ok了 真的是要注重每一个细节啊

被折叠的 条评论
为什么被折叠?



