一、读程序: int a[2][3]={{1,2,3}{4,5,6}}; int b[2][3],i,j; printf(“array a:\n”); for(i=0;i<=1;i++) {for(j=0;j<=2;j++) {printf(“%5d”,a[i][j]); b[j][i]=a[i][j];} printf(“\n”); } printf(“array b:\n”); for(i=0;i<=2;i++) {for(j=0;j<=1;j++) {printf(“%5d”,b[i][j]); printf(“\n”); } } 二、读程序: int a[3][4]={{12,5,2,1},{9,18,7,6},{-10,10,-5,2}}; max=a[0][0]; for(i=0;i<=2;i++) for(j=0;i<=3;j++) if(a[i][j]>max) {max=a[i][j]; row=i; colum=j; } Printf(“m=%d,r=%d,c=%d\n”,max,row,colum) 三、读程序: int minus(int x,int y) {int z; z=x-y; return(z);} main() {int a=4,b=2,c; c=minus(a,b); printf(“%d”,c) } 四、读程序: for(i=0;i<=9;i++) a[i]=i; for(i=9;i>=0;i--) printf(“%d”,a[i]); 五、读程序: for(i=0;i<=4;i++) array[i]=i*i; for(i=4;i>=0;i--) printf(“%d,”,array[i]); printf(“\n”); (读程序,运算结果并进行注释解释)
时间: 2024-04-27 14:21:01 浏览: 100
江南大学C语言程序设计本科第一章ppt课件.ppt
一、这段程序定义了一个二维数组a,并且初始化了它的值,然后定义了另一个数组b,并将数组a的值赋给数组b(转置),最后分别输出数组a和数组b的值。
二、这段程序定义了一个二维数组a,并初始化了它的值,然后在数组a中查找最大值,并记录下最大值所在的行和列,最后输出最大值、行和列。
三、这段程序定义了一个函数minus,该函数实现了两个数的减法运算,并将结果返回。然后在主函数中调用该函数,并输出结果。
四、这段程序定义了一个数组a,并初始化了它的值,然后按倒序输出数组a的值。
五、这段程序定义了一个数组array,并初始化了它的值,然后按倒序输出数组array的值。最后输出一个换行符。
阅读全文