求高手解决一道C语言编写程序题!! 5

编写程序,输出如图所示,高度为n的图形136101521259142048131971218111716图n=6时的倒三角我是初学,麻烦写出全过程!!谢谢!!... 编写程序,输出如图所示,高度为n的图形
1 3 6 10 15 21
2 5 9 14 20
4 8 13 19
7 12 18
11 17
16
图n=6时的倒三角
我是初学,麻烦写出全过程!!谢谢!!
展开
 我来答
zhuhoufu1984
2008-06-11 · TA获得超过157个赞
知道小有建树答主
回答量:200
采纳率:0%
帮助的人:125万
展开全部
main()
{ int i=0,n=0;

}
*/加两个叠加for循环即可*/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gis19831203
2008-06-11 · TA获得超过690个赞
知道小有建树答主
回答量:914
采纳率:0%
帮助的人:891万
展开全部
#include <stdio.h>
#include <malloc.h>

void PrintInTriangle(int n)
{
int i, j, k=0;
int ** ppa = (int **)malloc(n * sizeof(int*));
for(i = 0; i < n; i++)
{
ppa[i] = (int*)malloc((i+1) * sizeof(int));
for(j = 0; j <=i; j++)
{
k = k+1;
ppa[i][j] = k;
}
}

for(i = 0; i < n; i++)
{
for(j = i; j < n; j++)
printf("%d ", ppa[j][j-i]);
printf("\n");
}

for(i = 0; i < n; i++)
{
free(ppa[i]);
}
free(ppa);
}

void main(void)
{
PrintInTriangle(6);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式