|
![]() | 作者: Angel [cike]
![]() |
登录 |
关于二维数组我还有些不明白的地方. 比如说用二维实现一个杨辉三角 规定循环十次 main() {int i,j,k; int a[11][11]; for(i=0;i<=10;i++) for(j=0;j<=10;i++) 是这样定义的吗? 然后我该怎么做啊? 请给位教教我 |
地主 发表时间: 04-07-17 15:51 |
![]() | 回复: kenter1643 [kenter1643] ![]() |
登录 |
不明白你要知道什么? 上面执行100次循环 |
B1层 发表时间: 04-07-17 22:57 |
![]() | 回复: Angel [cike] ![]() |
登录 |
我定义的是横坐标和竖坐标 不是什么循环一百次啊 [此贴被 Angel(cike) 在 07月18日20时48分 编辑过] |
B2层 发表时间: 04-07-18 14:05 |
![]() | 回复: Angel [cike] ![]() |
登录 |
能帮帮忙么? 我自己顶 |
B3层 发表时间: 04-07-18 20:49 |
![]() | 回复: sniper167 [sniper167] ![]() |
登录 |
main() {int i,j,k; int a[11][11]; for(i=0;i<=10;i++) for(j=0;j<=10;i++) --------------------------- ? 这个能实现杨辉三角吗? |
B4层 发表时间: 04-07-19 09:23 |
![]() | 回复: sniper167 [sniper167] ![]() |
登录 |
main () {int a[10][10],i,j; clrscr(); for (i=0;i<10;i++) {a[i][0]=1; for (j=0;j<10;j++) {if (i==j) a[i][j]=1; if (i<j) a[i][j]=0; if ((j!=0)&&(i>j)) a[i][j]=a[i-1][j-1]+a[i-1][j]; } } for (i=0;i<10;i++) for (j=0;j<10;j++) {if (a[i][j]!=0) printf ("%5d",a[i][j]); if (j==9) printf ("\n"); } getch(); } |
B5层 发表时间: 04-07-19 09:27 |
![]() | 回复: 286 [unique] ![]() |
登录 |
main() { int i,j,k; int a[11][21]={0}; a[0][10]=1; for(i=1;i<11;i++) { a[i][10-i]=1; for(j=1;j<i;j++) { a[i][10-i+j*2]=a[i-1][9-i+j*2]+a[i-1][11-i+j*2]; } a[i][10+i]=1; } for (i=0;i<11;i++) { for (j=0;j<21;j++) if (a[i][j]==0) printf(" "); else printf("%d",a[i][j]); printf("\n"); } } |
B6层 发表时间: 04-07-19 09:59 |
![]() | 回复: bug_me [bug_me] ![]() |
登录 |
main() {int i,j; int a[10][10]; printf("\n"); for(i=0;i<10;i++) {a[i][0]=1; a[i][i]=1;} for(i=2;i<10;i++) for(j=1;j<i;j++) a[i][j]=a[i-1][j-1]+a[i-1][j]; for(i=0;i<10;i++) {for(j=0;j<=i;j++) printf("%5d",a[i][j]); printf("\n"); } } |
B7层 发表时间: 04-07-19 10:07 |
![]() | 回复: Angel [cike] ![]() |
登录 |
谢谢啥都不会,谢谢老大,谢谢寒枫 |
B8层 发表时间: 04-07-19 10:41 |
![]() | 回复: Angel [cike] ![]() |
登录 |
谢谢老大,谢谢啥豆不会,谢谢寒枫 |
B9层 发表时间: 04-07-19 10:42 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号