《二维数组练习题参考答案》由会员分享,可在线阅读,更多相关《二维数组练习题参考答案(2页珍藏版)》请在金锄头文库上搜索。
1、二维数组练习题参考答案 1、求一个4x4数组左下三角包括主对角线元素的和数组元素的值读者自定。 #include main( ) int i,j,s=0,x44; /* i,j是循环变量 */ /*给二维数组元素从键盘上读入数据并把元素输出到屏幕上*/ for(i=0;i2) aij=2; else if(i2 & j=ver)s=s+aij;k+; /*求大于平均值二维数组元素和及个数*,s为和,k为个数*/ /*输出平均值,大于平均值二维数组元素和及个数*/ printf(/*输出平均值,大于平均值二维数组元素和及个数*/ 5、求一个5x5数组中主对角线元素的和以及副对角线元素的积数组元素
2、的值读者自定。 #include main( ) int a55,i,j;/*i,j为循环控制变量*/ float s=0,k=1;/*s为二维数组主对角线元素的和,k为副对角线元素之积*/ /*给二维数组赋值1 2 3 4 5 6 7 8 9 25,并按5行5列输出*/ for(i=0; i5; i+) for(j=0; j5; j+) aij=k+; printf( printf( /*给二维数组赋值1 2 3 4 5 6 7 8 9 10 11 12,并按3行4列输出*/ /*求二维数组元素主、副对角线的和与积*/ k=1; for(i=0; i5; i+) for(j=0; j5; j+) if(i=j)s=s+aij; if(i+j=4)k=k*aij; /*求二维数组元素主、副对角线的和与积*/ /*输出维数组元素主、副对角线的和与积*/ printf(/*输出维数组元素主、副对角线的和与积*/ 第 页 共 页