63.7
#include main() { int a[3][3],i,j; printf(\"请输入9个整数:\"); for(i=0;i<3;i++) for(j=0;j<3;j++) scanf(\"%d\j]); /* printf(\"原二维数组为:\"); for(i=0;i<3;i++) for(j=0;j<3;j++) { if(j%3==0) printf(\"\\n\"); printf(\"%3d\j]); }*/ for(i=0;i<3;i++) for(j=0;j<3;j++) if(i>=j) a[i][j]=0; printf(\"\\n变化之后的数组为:\"); for(i=0;i<3;i++) for(j=0;j<3;j++) { if(j%3==0) printf(\"\\n\"); printf(\"%3d\j]); } printf(\"\\n\"); } 63.8 #include main() { int a[5][5],i,j,sum=0; for(i=0;i<5;i++) for(j=0;j<5;j++) scanf(\"%d\j]); for(i=0;i<5;i++) sum+=a[0][i]+a[4][i]; for(i=1;i<4;i++) sum+=a[i][0]+a[i][4]; printf(\"%f\\n\ } 63.9 #include main() { int a[3][4],i,j,k=0,min; int b[4]; for(i=0;i<3;i++) for(j=0;j<4;j++) scanf(\"%d\j]); /*以上for循环嵌套实现出对a数组的初始化*/ printf(\"原始数组为:\\n\"); for(i=0;i<3;i++) for(j=0;j<4;j++) { printf(\"%d\\j]); if(j==3) printf(\"\\n\"); } /*以上for循环嵌套输出原始数组*/ for(j=0;j<4;j++) {min=a[0][j]; for(i=0;i<3;i++) if(min>a[i][j]) min=a[i][j]; b[k]=min; k++; } /*以上for循环嵌套把每列的最小值赋给另外一个一维数组*/ printf(\"\\n每列的最小值分别为:\\n\"); for(k=0;k<4;k++) printf(\"%d\\ printf(\"\\n\"); } 63.10 #include main() { int a[3][3],b[3][3],i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf(\"%d\j]); /*以上for循环嵌套实现对数组a的初始化*/ printf(\"原始数组是:\\n\"); for(i=0;i<3;i++) for(j=0;j<3;j++) { printf(\"%d\\j]); if(j==2) printf(\"\\n\"); } /*以上for循环嵌套实现输出原始数组*/ for(i=0;i<3;i++) for(j=0;j<3;j++) b[j][i]=a[i][j]; /*以上for循环嵌套实现矩阵逆置*/ printf(\"转置后的数组为:\\n\"); for(i=0;i<3;i++) for(j=0;j<3;j++) { printf(\"%d\\j]); if(j==2) printf(\"\\n\"); } /*以上for循环嵌套实现输出转置数组*/ } 63.11 #include main() { int a[3][4],b[12],i,j,k=0; for(i=0;i<3;i++) for(j=0;j<4;j++) scanf(\"%d\j]); printf(\"原始数组的内容为:\\n\"); for(i=0;i<3;i++) for(j=0;j<4;j++) { printf(\"%d\\j]); if(j==3) printf(\"\\n\"); } for(j=0;j<4;j++) for(i=0;i<3;i++) { b[k]=a[i][j]; k++; } printf(\"一位数组中的内容为:\\n\"); for(i=0;i<12;i++) printf(\"%d\\ } 因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- jqkq.cn 版权所有 赣ICP备2024042794号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务