c语言。给定一个5行5列的二维数组a[5][5],通过scanf函数给数组赋值,以矩阵的形式输出数组,并用函数调用实现下列算法:(1)矩阵的转置(行列互换,存入到另一个数组中,并打印输出转置后的数组)(2)求主对角线上各个数字的和,打印输出该结果(3)打印输出矩阵a左下半的三角元素(4)给定数组b[5][2],计算矩阵a和...
float mat[3][4]={0};int x=0;int y=0;for(;y<3;y++){ for(;x<4;x++){ printf("input row:%d col:%d --->\n", y,x);scanf("%f", mat[x][y]);} } for(;y<3;y++){ for(;x<4;x++){ printf("%f ", mat[x][y]);} printf("\n");} ...
C语言编程题 急1,从键盘输入20个学生语文、数学、英语三门课成绩,用二维数组存放该信息,并进行如下操作:(1)输出每门课程的平均分(2)输出没门课程的最高分、最低分(3)统计没门课程不及格人数2.从键盘输入一个4X4整数矩阵,以对角线为对称轴,将左下角元素中较大的元素代替右上角对应元素(含对角线元素)输出。