题解 | #牛牛的字符菱形#
牛牛的字符菱形
https://www.nowcoder.com/practice/11a5040fa894430f9d25fda1be37ddc8
#include <stdio.h>
int main()
{
char p='0';
scanf("%c",&p);
char ch[5][5]={0};
int i=0,j=0;
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
ch[i][j]=' ';
}
}
for(i=0; i<5; i++)
{
if(i<3)
{
for(j=2-i; j<=2+i; j++)
{
ch[i][j]=p;
}
}
else
{
for(j=i-2; j<=6-i; j++)
{
ch[i][j]=p;
}
}
}
for(i=0; i<5; i++)
{
for(j=0; j<5; j++)
{
printf("%c",ch[i][j]);
}
printf("\n");
}
return 0;
}
查看20道真题和解析