题目内容

下面程序可求出矩阵a的两条对角线上的元素之和。请填空。void main( ){ static int a[3][3]={1, 3, 6, 7, 9, 11, 14, 15, 17};int sum1=0, sum2=0, i, j;for (i=0; i<3; i++)for (j=0; j<3; j++)if (i= =j) sum1+=a[i][j];for (i=0; i<3; i++)for ( ( ); j>=0; j--)if (i+j= =2) sum2+=a[i][j];printf("sum1=%d,sum2=%d\n",sum1,sum2);}

查看答案
更多问题

C语言中,二维数组中元素排列顺序是:按行存放,即在内存中先顺序存放第一行的元素,再存放第二行的元素。

A. 对
B. 错

C语言中,在对全部数组元素赋初值时,必须指定数组的长度。

A. 对
B. 错

在函数的调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则( )

A. 称为函数的直接递归调用
B. 称为函数的间接递归调用
C. 称为函数的循环调用
D. C语言中不允许这样的递归调用

以下程序的输出结果是()long fib(int n){ if (n>2) return(fib(n-1)+fib(n-2));else return(2);}void main(){ printf(“%d\n”,fib(6)); }

A. 8
B. 30
C. 16
D. 2

答案查题题库