打印输出n行杨辉三角形,n值,由键盘输入.怎么编写c语言代码

[复制链接]
查看11 | 回复0 | 2007-12-27 10:24:16 | 显示全部楼层 |阅读模式
#include #include void main(){int i,j,k,n;static int a[50][50];printf("Input lines\n",&n);scanf("%d",&n);a[1][1]=a[2][1]=a[2][2]=1;for(i=3;i> n; int *last = new int[n]; for (int i=0; i0; j--){ *(last + j) = *(last + j) + *(last + j - 1); cout << *(last + j) << ends;}*(last + i - 1) = 1;cout << *(last + i - 1) << endl; }}这是用动态申请存储的办法(new函数)编写的,可以由用户输入n值,没用范围限制(只要不溢出),但是是用C++语言编写的,希望能看懂
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行