中易网

输入数值N输出N排杨辉三角?(用C做)

答案:1  悬赏:40  
解决时间 2021-02-27 14:14
谢了
最佳答案
#include <stdio.h>
#include "header/linkqueue.h"

int main(void)
{
int i, k = 1, n = 5, e, s;
LinkQueue Q;
if ( !InitQueue( &Q ) ) {
return -1;
}

for ( i=1; i<=n; i++ ) {
putchar(' ');
}
printf("1\n");

if ( !EnQueue( &Q, 0 ) ) {
return -1;
}
if ( !EnQueue( &Q, 1 ) ) {
return -1;
}
if ( !EnQueue( &Q, 1 ) ) {
return -1;
}

while ( k < n ) {
if ( !EnQueue ( &Q, 0 ) ) {
return -1;
}

for ( i = 1; i <= n-k; ++i ) {
putchar(' ');
}
do {
GetHead( &Q, &s );
DeQueue( &Q );
GetHead( &Q, &e );
if ( e ) {
printf("%d ", e);
} else {
putchar('\n');
}
if ( !EnQueue( &Q, s+e ) ) {
return -1;
}
} while ( e != 0 );
k++;
}

DeQueue ( &Q );
while ( !QueueEmpty(&Q) ) {
GetHead( &Q, &e );
DeQueue ( &Q );
printf( "%d ", e );
}

puts("\n\nPress Enter to quit...[sadasds]");
getchar();
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吴江属于苏州的县级市吗?
银饰上的锈怎么去掉?
为什么很多安卓手机的摄像头都不能抓拍,成像
成都市武侯区武侯实验小学小升初可以就读哪些
乐活美美颜美体管理中心地址有知道的么?有点
广源干洗店地址有知道的么?有点事想过去
去外地玩~充带充电器了,请问小米3手机能用
想问大家买香会只买适合自己年龄的香吗
女人为什么会把清凉油涂下面
某厂第一季度计划生产一批零件,一月完成了全
探路者(长城南路国贸新天地购物中心专柜)地址
内孔螺纹M20 请问G76 X怎么确定,编写为多少
Ubuntu如何开启root账户?
有一堆桃子,不超过50个,三个三个的数或五个
苏泊尔电饭锅如何预设时间
推荐资讯
怎麽给好友发送我与别人的聊天记录
四季服装店地址有知道的么?有点事想过去
吞天食地1可以复制武器吗
石滚山地址有知道的么?有点事想过去
如意窗帘墙布墙纸这个地址在什么地方,我要处
武进市南方消防电器厂怎么去啊,有知道地址的
湖北省荆州市哪里有比较专业的汽车贴膜店?
世纪华联超市中乐店在什么地方啊,我要过去处
在淘宝上买戒指,店家尺寸跟周生生、周大福等
九阴真经手游打boss什么心法好
消除植物小密虫的生小窍门简单的方式
移动oa办公系统的价格大概是多少
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?