C语言 用for循环输出以下图形

如题所述

第1个回答  2014-03-11
#include<stdio.h>
void main()
{
int i, j;
for (i = 0; i < 5; i++)
{
for (j = 0; j <= 4 - i; j++)
printf(" ");
for (j = 0; j < 2 * i + 1; j++)
printf("0");
printf("\n");
}
}
第2个回答  2014-03-11
for(i=0;i<5;++i)
{
for(j=0;j<4-i;++j)putchar(" ");

for(j=0;j<2*i+1;++j)putchar("0");

putchar("\n");

}本回答被提问者和网友采纳
第3个回答  2014-03-12
main()
{

int i,j,c;
for(i=1;i<=4;i++)
{
for(c=1;c<=4-i;c++)
{
printf(" ");
}
for(j=1;j<=i+i-1;j++)
{
printf("0");
}
printf("\n");

}

getch();

}
相似回答