求出如下所示矩阵中各行元素之和,并以矩阵形式输出原矩阵及相应行元素之和。请填空,使程序正确。https://img1.ph.126.net/bIznvsQeyIg8G9ZLs4A8xQ==/6597355639682065540.png#include stdio.hint main( ){ int i,j;static int a[3][4]={{3,5,6,0},{2,1,4,0},{8,7,1,0}};for(i=0;i<3;i++)for(j=0;j<3;j++)a[i][3]+= __(1)__; for(i=0;i<3;i++)for( _(2)___ ){ printf(”%3d”,a[i][j]);if( _(3)___ ) printf( __(4)__ );}}
举一反三
- 输出以下4*5的矩阵。 1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 #include int main() { int i,j,n=0; for(i=1;i<=4;i++) for(j=1; (1) ; j++, (2) ) { if( (3) ) printf(" "); printf("%d ",i*j); } printf(" "); return 0; }
- 以下程序是求矩阵 a,b 的和,结果存入矩阵 c 中并按矩阵形式输出。请填空。 main() { int a[3][4]={{3,-2,7,5,},{1,0,4,-3},{6,8,0,2}}; int b[3][4]={{-2,0,1,4},{5,-1,7,6},{6,8,0,2}}; int i,j,c[3][4]; for(i=0;i<3;i++) for(j=0;j<4;j++) c[i][j]=____; for(i=0;i<3;i++) { for(j=0;j<4;j++) printf(“%3d”,c[i][j]); ____; } }
- 中国大学MOOC: 以下程序是求矩阵a,b的和,结果存入矩阵c中并按矩阵形式输出。请填空。#include int main(){int a[3][4]={{3,-2,7,5},{1,0,4,-3},{6,8,0,2}}; int b[3][4]={{-2,0,1,4},{5,-1,7,6},{6,8,0,2}}; int i,j,c[3][4]; for(i=0;i<3;i++) for(j=0;j<4;j++) c[i][j]= a[i][j]+b[i][j]; for(i=0;i<3;i++) {for(j=0; ;j++) printf(%3d,c[i][j]); printf( );} return 0;}
- 【单选题】以下程序的输出结果是: void main() { int i,j,n,a[5]={3,4,1,2,-6}; for(i=0;i<5;i++) for(j=i+1;j<5;j++) if(a[j]<a[i]) { n=a[j];a[j]=a[i];a[i]=n; } for(i=0;i<5;i++) printf("%3d",a[i]); printf(" "); } A. 3 4 1 2 -6 B. 4 3 2 1 -6 C. -6 1 2 3 4 D. 4321-6
- 要求下面的程序运行后,显示如下结果: 2 10 4 6 1 5 2 3 2 4 7 8 5 1 3 2 则程序中的划线处应填入( ). #include void main( ) { int a[4][4]={ ________ }; int i,j; for(i=0;i<4;i++) {for(j=0;j<4;j++) printf('%4d',a[i][j]); printf(' '); } }