教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

2015作业必做题(4)

来源:网络收集 时间:2026-09-21
导读: 号(长度不超过15)、姓名(长度不超过20)、年级(整数),学生信息以空格分隔。请将文件保存至C盘根目录下的cdata文件夹,编写程序完成如下功能: (1) 编写一个函数,读取所有学生信息。 (2) 编写一个函数,输出所有学

号(长度不超过15)、姓名(长度不超过20)、年级(整数),学生信息以空格分隔。请将文件保存至C盘根目录下的cdata文件夹,编写程序完成如下功能: (1) 编写一个函数,读取所有学生信息。

(2) 编写一个函数,输出所有学生信息到屏幕上,要求每个学生信息占一行。 (3) 编写一个函数,对所有学生根据其学号按照从小到大排序。 (4) 编写一个函数,删除学号小于指定值s1的所有学生。 (5) 编写测试程序。

E80. 【文件、链表综合操作】准备文本文件E80_data.txt,文件中保存了若干学

生的信息,每个学生信息占一行,学生信息从左到右分别为:学号(长度不超过15)、姓名(长度不超过20)、年级(整数),学生信息以空格分隔。请将文件保存至C盘根目录下的cdata文件夹,编写程序完成如下功能: (1) 编写一个函数,读取所有学生信息。

(2) 编写一个函数,输出所有学生信息到屏幕上,要求每个学生信息占一行。 (3) 编写一个函数,对所有学生根据其学号按照从小到大排序。 (4) 编写一个函数,删除学号小于指定值s1的所有学生。 (5) 编写测试程序。

E81. 【文本文件、二进制文件操作】现有一个二进制文件E81_data.bin,其中存

储了 20 个整数,请将文件保存至C盘根目录下的cdata文件夹。编写程序完成如下功能:

(1) 编写一个函数,读取出这些整数。

(2) 编写一个函数,对所有整数按照从小到大排序。

(3) 编写一个函数,将排序后的所有整数写到C盘根目录下的cdata文件夹中的文本文件E81_result.txt中,每个整数占一行。 (4) 编写测试程序。

E82. 【文本文件、二进制文件操作】现有一个二进制文件E82_data.bin,其中存

储了若干整数,请将文件保存至C盘根目录下的cdata文件夹。编写程序完成如下功能:

(1) 编写一个函数,读取出这些整数。

(2) 编写一个函数,对所有整数按照从小到大排序。

(3) 编写一个函数,将所有整数输出到C盘根目录下的cdata文件夹中的文本文件中E82_result.txt,要求所有整数输出在同一行,每个整数占8列。 (4) 编写一个函数,从第一个整数开始计数,当计数到k时,删除第k个整数,然后从第k+1个整数开始从新计数,当再次计数到k时,删除第k个整数,当计数到最后一个整数时,再次回到第一个整数开始计数,依次类推,直到只有一个整数为止。在测试程序中输出该整数。k由参数传入。 (5) 编写测试程序。

E83. 【文本文件、二进制文件操作】现有一个二进制文件E83_data.bin,文件中

包含了若干学生信息,请将文件保存至C盘根目录下的cdata文件夹。其中学生信息结构如下: struct _student {

char ID[15]; // 学号 char name[20]; // 姓名 int grade; // 年级 int scorces[3]; // 成绩 }

编写程序完成如下功能:

(1) 编写一个函数,读取二进制文件中的所有学生信息。

(2) 编写一个函数,输出所有学生信息,要求每个学生信息占一行,输出格式要求:学号(占20列,左对齐),姓名(占25列,左对齐), 年级(占3列,左对齐), 成绩(每个成绩占6列,右对齐)。

(3) 编写一个函数,对所有学生根据学生的平均成绩按照从大到小排序。 (4) 编写一个函数,将所有学生信息输出到C盘根目录下的cdata文件夹中的文本文件E83_result.txt,要求每行输出一个学生信息,输出格式要求如下:学号(占20列,左对齐),姓名(占25列,左对齐), 年级(占3列,左对齐), 成绩(每个成绩占6列,右对齐),平均成绩(占6列,保留2为小数,右对齐)。 (5) 编写一个函数,删除所有学生中平均成绩小于score的学生信息,其中score由参数传入。

(5) 编写测试程序。其中要求删除所有平均成绩小于40分的学生信息,并将剩下的学生信息输出到C盘根目录下的cdata文件夹中的文本文件E83_delresult.txt,要求每行输出一个学生信息,输出格式要求如下:学号(占20列,左对齐),姓名(占25列,左对齐), 年级(占3列,左对齐), 成绩(每个成绩占6列,右对齐),平均成绩(占6列,保留2为小数,右对齐)。

…… 此处隐藏:85字,全部文档内容请下载后查看。喜欢就下载吧 ……
2015作业必做题(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/612515.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)