user-0 提问: [swu]关于当年的杨辉三角

回复:
user: user-1
content: Talk is cheap,show me the code!

user: user-2
content: 引用 12 楼 zhao4zhong1 的回复:Talk is cheap,show me the code!  你就已经很cheap了，还show个鸟啊~~

user: user-3
content: //用一维数组产生杨辉三角形 #include <stdio.h> #define N 8 void main(){   int i,j;   int yh[N+1];   for(i=0;i<=N;i++){     yh[i]=1;     for(j=i-1;j>0;j--)       yh[j]+=yh[j-1];     for(j=0;j<=i;j++)       printf("%d\t",yh[j]);     printf("\n");   } }

user: user-4
content: 灌输技术，和创造性开发，是有本质差别的，楼主要想做强，必须学会多自己思考。

user: user-5
content: 引用 8 楼 SFangtao2012 的回复:[quote=引用 6 楼 arthuryangsh 的回复:] 原来如此。多谢楼上指教。 不过作为反面例子，能指点一下学生也好。自己可真写不出来这么反面的。 全局变量的i ,j 是不是最后要释放空间啊。[/quote]  全局变量不必释放空间，就没动态分配过。

user: user-2
content: 引用 4 楼 arthuryangsh 的回复:楼上这个代码其实有点问题，估计是有点年代的了。 将i和j用全局变量是何等的危险就不说了，这种编程习惯很害人。 __int64并非ANSI C中的关键字，移植性很糟糕。 代码中毫无注释，那怕是非常简要的一个词也行啊。 最后，这个题目的目标就是要让人知道整型变量的边界。当遇到打印出负数时，自然会遇到这个问题。  你和一非正常人类研究中心跑出来的较什么劲呢。人就是收集了一堆的代码，看到有类似的问题就赶紧贴，混点分罢了

user: user-6
content: 慎独难，相处难，一切都是自己不够坚定，坚定自己的梦想，奋斗吧，少年

user: user-7
content: 引用 6 楼 arthuryangsh 的回复:原来如此。多谢楼上指教。 不过作为反面例子，能指点一下学生也好。自己可真写不出来这么反面的。 全局变量的i ,j 是不是最后要释放空间啊。

user: user-7
content: 引用 6 楼 arthuryangsh 的回复:原来如此。多谢楼上指教。 不过作为反面例子，能指点一下学生也好。自己可真写不出来这么反面的。  多谢指导，学到了。

user: user-5
content: 原来如此。多谢楼上指教。 不过作为反面例子，能指点一下学生也好。自己可真写不出来这么反面的。

user: user-5
content: 楼上这个代码其实有点问题，估计是有点年代的了。 将i和j用全局变量是何等的危险就不说了，这种编程习惯很害人。 __int64并非ANSI C中的关键字，移植性很糟糕。 代码中毫无注释，那怕是非常简要的一个词也行啊。 最后，这个题目的目标就是要让人知道整型变量的边界。当遇到打印出负数时，自然会遇到这个问题。

user: user-1
content: //按如下格式打印杨辉三角形的前MAXN行。 //  1 //  1 1 //  1 2 1 //  1 3 3 1 //  1 4 6 4 1 //  1 5 10 10 5 1 #include <stdio.h> #define MAXN 68 unsigned __int64 y[MAXN][MAXN]; int i,j; void main() {     printf("1\n");     printf("1 1\n");     y[1][0]=1ui64;y[1][1]=1ui64;     for (i=2;i<MAXN;i++) {         y[i][0]=1ui64;printf("1 ");         for (j=1;j<=i-1;j++) {             y[i][j]=y[i-1][j-1]+y[i-1][j];             printf("%I64u ",y[i][j]);         }         y[i][i]=1ui64;printf("1\n");     } } //1 //1 1 //1 2 1 //1 3 3 1 //1 4 6 4 1 //1 5 10 10 5 1 //1 6 15 20 15 6 1 //1 7 21 35 35 21 7 1 //1 8 28 56 70 56 28 8 1 //1 9 36 84 126 126 84 36 9 1 //... //1 67 2211 47905 766480 9657648 99795696 869648208 6522361560 42757703560 247994680648 1285063345176 5996962277488 25371763481680 97862516286480 345780890878896 1123787895356412 3371363686069236 9364899127970100 24151581961607100 57963796707857040 129728497393775280 271250494550621040 530707489338171600 972963730453314600 1673497616379701112 2703342303382594104 4105075349580976232 5864393356544251760 7886597962249166160 9989690752182277136 11923179284862717872 13413576695470557606 14226520737620288370 14226520737620288370 13413576695470557606 11923179284862717872 9989690752182277136 7886597962249166160 5864393356544251760 4105075349580976232 2703342303382594104 1673497616379701112 972963730453314600 530707489338171600 271250494550621040 129728497393775280 57963796707857040 24151581961607100 9364899127970100 3371363686069236 1123787895356412 345780890878896 97862516286480 25371763481680 5996962277488 1285063345176 247994680648 42757703560 6522361560 869648208 99795696 9657648 766480 47905 2211 67 1

user: user-8
content: 那就继续努力呗~

user: user-5
content: 专注才能有进步。希望你们能努力去找到那种感觉，快速进入状态。