定义一个3行4列的二维数组,计算每行元素值的平均值,并按平均值的升序重新排列行,输出排序后的二维数组 20
定义一个3行4列的二维数组,元素为int型;计算每行元素值的平均值,并按平均值的升序重新排列行,输出排序后的二维数组。要求:1.重新排序的功能用子函数实现;输入输出在ma...
定义一个3行4列的二维数组,元素为int型;计算每行元素值的平均值,并按平均值的升序重新排列行,输出排序后的二维数组。
要求:
1. 重新排序的功能用子函数实现;输入输出在main函数中实现;
2. 子函数的参数中至少包含一个指针变量。
C语言求大佬搭救 展开
要求:
1. 重新排序的功能用子函数实现;输入输出在main函数中实现;
2. 子函数的参数中至少包含一个指针变量。
C语言求大佬搭救 展开
2个回答
展开全部
#include <stdio.h> void main() { float s[5][5], t; int i, j; for (i = 0; i < 5; i ++) for (j = 0; j < 5; j ++) { printf("[%d:%d]", i, j) scanf("%f", &s[i][j]); } for (i = 0; i < 5; i ++) { t = 0.0; for (j = 0; j < 5; j ++) t += s[i][j]; t /= 5.0; printf("%d:[%f] ", i, t); for (j = 0; j < 5; j ++) { s[i][j] /= t; printf("%f ", s[i][j]); } printf("\n"); } }
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询