黑马程序员技术交流社区
标题:
怎么解?
[打印本页]
作者:
大湿爽
时间:
2015-9-26 22:38
标题:
怎么解?
输出 n=6 的三角数字阵
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17 18 19 20 21
作者:
acdd112
时间:
2015-9-26 23:37
本帖最后由 acdd112 于 2015-9-26 23:50 编辑
#include <stdio.h>
void fun(int n)
{
int i, j, m = 1;
for(i = 0; i < n ; i++) //行数
{
for(j = 0; j <= i; j++) //当前行下的列数
{
printf("%d ", m++); //输出的数字
}
printf("\n");
}
}
int main()
{
int n = 6; //总行数
fun(n);
return 0;
}
复制代码
作者:
wx_D3aDvzRw
时间:
2015-9-27 00:15
楼上解答的很到位啊
作者:
tz19900926
时间:
2015-9-27 00:43
解题思路很重要啊!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2