C语言打印10行杨辉三角问题

问题描述:

C语言打印10行杨辉三角问题
#include
main()
{
int i,j,a[11][11]; /*定义i,j,a[11][11]为基本整型*/
for (i = 1; i < 11; i++)/*for循环i的范围从1到10*/
{
a[i][i] = 1; /*对角线元素全为1*/
a[i][1] = 1; /*每行第一列元素全为1*/
}
for (i = 3; i < 11; i++)/*for循环范围从第3行开始到第10行*/
for (j = 2; j
1个回答 分类:综合 2014-12-08

问题解答:

我来补答
C语言数组的下标是从0开始的,这和我们平时的习惯是不相同的
例如我们定义一个 a[10] 则下标从 0到9,而不是我们平常使用的1-10
这个程序为了符合我们平时使用的习惯,所以定义成11,这样我们只使用 1-10,而不是a[0].
 
 
展开全文阅读
剩余:2000
上一页:100 ,11
下一页:29
也许感兴趣的知识