| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 897 人关注过本帖, 1 人收藏
标题:各位大哥 帮个忙!!
只看楼主 加入收藏
心剑菩提
Rank: 1
等 级:新手上路
帖 子:249
专家分:0
注 册:2007-5-17
收藏(1)
 问题点数:0 回复次数:1 
各位大哥 帮个忙!!
请问金字塔型的杨辉三角怎么编?
搜索更多相关主题的帖子: 金字塔 杨辉三角 
2007-05-20 10:14
neverTheSame
Rank: 3Rank: 3
来 自:江西农业大学
等 级:新手上路
威 望:9
帖 子:1511
专家分:0
注 册:2006-11-24
收藏
得分:0 

#include <stdio.h>
#include <conio.h>
#include <malloc.h>
#include <dos.h>

int main(void)
{
long *data=NULL;
long currentRow=0;
long i,temp,temp1;
long row;

clrscr();

printf("请输入要打印杨辉三角的行数:");
scanf("%ld",&row);

data=(long*)malloc(sizeof(long)*row);
data[0]=1;

while(1)
{
for(i=0;i<=currentRow;i++) /*打印一行*/
printf("%-7d",data[i]);
printf("\n");
currentRow++;

if(currentRow>=row) /*如果超出了需要打印的行数,则退出*/
break;

delay(20000); /*为了达到观赏性效果*/
delay(20000);

temp=1; /*计算出下一行*/
for(i=1;i<currentRow;i++)
{
temp1=data[i];
data[i]=temp+data[i];
temp=temp1;
}
data[i]=1;
}

getch();

return 0;
}


wap酷禾网(http://wap.),提供免费的、优质的、快捷的wap资源下载服务。
2007-05-20 14:19
快速回复:各位大哥 帮个忙!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040668 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved