C语言编程题
在假设有20个学生被邀请来给餐厅的饮食和服务质量打分,分数划分为1~5这5个等级(1表示最低分,5表示最高分),编程统计并按如下格式输出餐饮服务质量调查结果。GradeC...
在 假设有20个学生被邀请来给餐厅的饮食和服务质量打分,分数划分为1~5这5个等级(1表示最低分,5表示最高分),编程统计并按如下格式输出餐饮服务质量调查结果。
Grade Count Histogram
1 2 * *
2 3 * * *
3 2 * *
4 5 * * * * *
5 8 * * * * * * * *
这一题的基础上,用一个整型数组feedback保存调查的20个反馈意见。用函数编程计算反馈意见的平均值、中位数和众数。中位数指的是排列在数组中间的数。如果原始数据的个数是偶数,那么中位数等于中间那两个元素的算术平均值。众数是数组中出现次数最多的那个数(不考虑两个或两个以上的反馈意见出现次数相同的情况)。 展开
Grade Count Histogram
1 2 * *
2 3 * * *
3 2 * *
4 5 * * * * *
5 8 * * * * * * * *
这一题的基础上,用一个整型数组feedback保存调查的20个反馈意见。用函数编程计算反馈意见的平均值、中位数和众数。中位数指的是排列在数组中间的数。如果原始数据的个数是偶数,那么中位数等于中间那两个元素的算术平均值。众数是数组中出现次数最多的那个数(不考虑两个或两个以上的反馈意见出现次数相同的情况)。 展开
1个回答
展开全部
int main ()
{
int student_score[20] = { 0 };
// 存取20 个学生的打分情况
int i = 0;
for(i = 0 ; i <10 ; ++i)
{
printf("第 %d 个 学生打分 \n ,输入分数: ", i );
scanf(“ %d”, &student_score[i]);
}
// 求和取平均
// 排序数组 求中位数
//定义一个临时数组 int score_count[5] 用于计数 找次数最大的数就为众数
// 打印输出
}
{
int student_score[20] = { 0 };
// 存取20 个学生的打分情况
int i = 0;
for(i = 0 ; i <10 ; ++i)
{
printf("第 %d 个 学生打分 \n ,输入分数: ", i );
scanf(“ %d”, &student_score[i]);
}
// 求和取平均
// 排序数组 求中位数
//定义一个临时数组 int score_count[5] 用于计数 找次数最大的数就为众数
// 打印输出
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询