满意答案
aggaskd2a
.07.14
采纳率:41%等级:11
已帮助:5656人
#include int main()
{
int i, j;
for(i = 0; i < 4; i++)//循环4次,共输出4行
{
for(j = 0; j < 5; j++)//循环5次,共输出5个*和空格
printf("* ");//输出星号和空格
printf("\n");//换行
}
return 0;
} //上面是照你画的输出的//要输出5*5的◇的话见下面的代码 #include
int main()
{
int i, j;
for(i=1;i<=3;i++)//输出前三行
{
for(j=1;j<=3-i;j++)//输出每行前面的空格
{
printf(" ");
}
for(j=1;j<=2*i-1;j++)//输出每行的星号
{
printf("*");
}
printf("\n");
}
for(i=1;i<=2;i++)//输出后两行
{
for(j=1;j<=i;j++)
{
printf(" ");
}
for(j=1;j<=5-2*i;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
00分享举报