使用C语言输出以下图形:

来源:百度知道 编辑:UC知道 时间:2024/05/26 13:31:47
使用C语言输出以下图形:
1
21
321
4321
54321
654321
7654321
87654321

用双循环,谢谢。
我做的是:
1
12
123
1234
怎么可以反着输出啊?
#include"stdio.h"
main()
{
int i,j,k;
k=1;
for(i=1;i <=8;i++)
{
for(j=1;j <=i;j++)
printf("%d",k++);
printf("\n");
}
}

稍微改一下就可以了啊

#include"stdio.h"
main()
{
int i,j,k;
for(i=1;i<=8;i++)
{
for(j=1,k=1;j<=i;j++)
printf("%d",k++);
printf("\n");
}
}

用堆栈也可以的,个人觉得那个更好,你可以试一下去

这个太简单了,作为学生还是自己好好学,好好写,这样对你有好处的,如果真的不会的话,再问吧。试着作,你能行的。