简单的for循环问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 20:17:16
1
333
55555
7777777
999999999
7777777
55555
333
1
怎么用for循环编写?
样子不对了,应该是中间对称的。

这写的难道不是中间对称?

#include <stdio.h>
main(void)
{
int i,j,t=1;
for(j=0;j<5;j++,t+=2)
{
for(i=j;i<4;i++)
printf(" ");

for(i=0;i<2*j+1;i++)
printf("%d",t);
printf("\n");
}
t=7;
for(j=0;j<4;j++,t=t-2)
{
for(i=0;i<=j;i++)
printf(" ");
for(i=0;i<7-2*j;i++)
printf("%d",t);
printf("\n");
}
}