C语言中的一个算的上是一个简单的普通的题目

来源:百度知道 编辑:UC知道 时间:2024/06/25 09:55:39
说起来还是听简单的,我就说说要输出的结果吧
:
1
1 2
1 2 3
1 2 3 4
也就是第n行有n个数字.
我是个初学者,答案请别太难看懂的了,谢谢啊!

#include <stdio.h>
void main()
{
int i,j,n;
scanf("%d",&n);//输入行数
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
printf("%d ",j);
printf("\n");
}
}

for(i=1;i<=n;i++)
{
for(k=1;k<=n;k++)
{
if(k<=i)
printf("%d ",k);
else if(k>i) break;
}
printf("\n")
}