题目内容
每个任务的源代码+完整截图(codeblocks+运行界面),每个任务50分,其中每个小题25分。任务一:输入n个整数,输出其中与平均值最接近的元素的值及下标。要求定义下面功能函数,并在main函数中调用这些函数实现题目要求的功能:1.double getAvg(int a[], int n)功能:求数组a中n个数的平均值。2.int getIndex(int a[], int n, double x)功能:获取与x的值最接近的数组元素的下标。任务二:若有一文本文件records.txt中已存储学生身高表,每个学生信息包括学号和身高两个数据项,编程要求从文件获取学生身高表后,按身高从低到高的顺序排序后在屏幕上打印学生身高表。要求定义下面功能函数,并在main函数中调用这些函数实现题目要求的功能:1. int getRecs(STUDENTS s[ ]);功能:从文件records.txt 中读数据到结构体数组s中,并返回人数n。2. void sort(STUDENTS s[ ], int n);功能:对结构体数组s按身高从低到高排序。
查看答案
搜索结果不匹配?点我反馈