判断题:在定义二维数组时,可以将该数组的两个维数全部省略?答:第一个维数也不是都可以省略的。只有在写明第二维的大小,并同时为二维数组初始化时,才能省略第一维的大小。例如:int a[][4]={{1,2,3,4},{5,6,7},{8,9},{10}};int b[][4]={1,2,3,4,5};它们就等价于:int a[4][4]={{1,2,3,4},{5,6,7,0},{8,9,0,0},{10...
编写一个求二维数组主对角线元素和的函数sum( ),在主函数中初始化数组...答:include <iostream>using namespace std;int sum(int a[][4]){int i,j,s=0;for(i=0;i<4;i++)for(j=0;j<4;j++)if(i==j) s+=a[i][j];return s;}int main(){int a[][4]={11,22,33,44,25,35,45,55,18,28,38,48,55,66,77,88};cout<<sum(a);return 0;} ...