各位高手,1,222,33333,44444用C语言怎么是实行啊!

第一行是 1
第二行是 222
第三行是 33333
第四行是4444444
用c语言程序怎么编!请各位高手帮帮忙,谢谢了!

楼上的程序写的不错。但是二个加号不是在英文输入状态下输入的

修改如下:
#include<stdio.h>
#define N 4
void main()
{ int i,j;
for(i=0;i<N;i++)
{ for(j=1;j<=(2*i+1);j++)
printf("%d",i+1);
printf("\n");
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-06-16
N表示要输入的行数
#include<stdio.h>
#define N 9
void main()
{
for(int i=1;i<(N+1);i++)
{
for(int j=1;j<(2*i);j=j+1)
{
printf("%d",i);
}
printf("\n");
}
}
第2个回答  2007-06-16
每一行是奇数个字,所以应该是这样编写吧!

N表示要输入的行数
#include<stdio.h>
#define N 4
void main()
{ int i,j;
for(i=0;i<N;i++)
{ for(j=1;j<=(2*i+1);j++)
printf("%d",i+1);
printf("\n");
}
}
第3个回答  2007-06-16
请具体描述
第4个回答  2007-06-16
是啊 没弄懂
相似回答