若有一文本文件records.txt中已存储学生身高表,每个学生信息包括学号和身高两个数据项,编程要求从文件获取学生身高表后,按身高从低到高的顺序排序后在屏幕上打印学生身高表。 要求定义下面功能函数,并在main函数中调用这些函数实现题目要求的功能: 1. int getRecs(STUDENTS s[ ]); 功能:从文件records.txt 中读数据到结构体数组s中,并返回人数n。 2. void sort(STUDENTS s[ ],int n); 功能:对结构体数组s按身高从低到高排序。
时间: 2023-03-24 07:03:19 浏览: 103
我可以回答这个问题。首先,需要定义一个结构体STUDENTS,包括学号和身高两个数据项。然后,定义一个函数getRecs,从文件records.txt中读取数据到结构体数组s中,并返回人数n。接着,定义一个函数sort,对结构体数组s按身高从低到高排序。最后,在main函数中调用这些函数实现题目要求的功能,即按身高从低到高的顺序打印学生身高表。
相关问题
编写程序若有一文本文件records.txt中已存储学生身高表,每个学生信息包括学号和身高两个数据项,编程要求从文件获取学生身高表后,按身高从低到高的顺序排序后在屏幕上打印学生身高表。 要求定义下面功能函数,并在main函数中调用这些函数实现题目要求的功能: 1. int getRecs(STUDENTS s[ ]); 功能:从文件records.txt 中读数据到结构体数组s中,并返回人数n。 2. void sort(STUDENTS s[ ],int n); 功能:对结构体数组s按身高从低到高排序。
我可以回答这个问题。首先,需要定义一个结构体STUDENTS,包括学号和身高两个数据项。然后,定义一个函数getRecs,从文件records.txt中读取数据到结构体数组s中,并返回人数n。接着,定义一个函数sort,对结构体数组s按身高从低到高排序。最后,在main函数中调用这些函数实现题目要求的功能,即从文件获取学生身高表后,按身高从低到高的顺序排序后在屏幕上打印学生身高表。
创建一个包含学生学号、身高、性别的学生信息表并输出到屏幕,学生信息从records.txt文件读取;
好的,这是一个关于编程的问题,我可以回答。您可以使用Python编程语言来实现这个任务。首先,您需要打开records.txt文件并读取其中的学生信息。然后,您可以使用Python的数据结构来创建一个包含学生学号、身高和性别的学生信息表。最后,您可以将学生信息表输出到屏幕上。如果您需要更具体的代码实现,请告诉我。
阅读全文