总体要求:要求有设计说明,包括系统框架设计、功能模块划分、程序流程、函数说明、程序运行说明、运行结果。
1.在当前目录中存在文件名为""的文本文件,内容为一篇英文文章(以eof作为结束标志)。现要求读取该文本文件内容,统计文章中每个单词出现的次数,并输出出现次数最多的前5个单词及其出现次数(按出现次数由多到少的顺序输出,次数相同时按字典顺序输出,不足5个单词时,按序输出全部单词)。
程序中注意:(1)空格、标点符号与回车符起到分隔单词的作用。
2)文章一行的末尾可能有连字符,出现连字符时,该行最末的字符串与下行最先出现的字符串构一个单词;(3)名词缩写算一个单词;(4)数字不算单词;(5)单词不区分大小写;(6)输出时单词全使用小写;
2.基于链表的学生信息管理系统。
1)要求动态的创建链表,对学生的姓名、出生日期、籍贯、学号及成绩进行管理。要有学生成绩的查找、排序以及学生人数的添加、删除等操作。创建的链表要存在文件中,并能从文件中读取所存储的数据。
3.基于链表的图书管理系统。
1)要求动态的创建链表,对图书编号、书名、作者、现存本数、出版社、出版日期、接要等信息进行管理。要有按图书编号的查找、排序以及添加、删除等操作。创建的链表要存在文件中,并能从文件中读取所存储的数据。
4.基于数组的教职工信息管理系统。
1)要求数据存储在数组中,对教师的身份证号姓名、出生日期、籍贯、学历、工资、工作年限、所带课程等信息进行管理。要有教师按身份证号码的查找、排序以及添加、删除等操作。数据要存在文件中,并能从文件中读取所存储的数据。
5.年历显示,功能要求:
1)输入一个年份,输出是在屏幕上显示该年的日历。假定输入的年份在1940-2024年之间。
2)输入年月,输出该月的日历。
3)输入年月日,输出距今天还有多少天,星期几,是否是公历节日。
6.排班系统:学校实验楼有7名保安人员:
钱、赵、孙、李、周、吴、陈。由于工作需要进行轮休制度,一星期中每人休息一天。预先让每一个人选择自己认为合适的休息日。
请编制程序,打印轮休的所有可能方案。当然使每个人都满意,例如每人选择的休息日如下:钱:
星期。一、星期六赵:星期。
二、星期四孙:星期。
三、星期日李:星期五。
周:星期。一、星期。
四、星期六吴:星期。
二、星期五。
陈:星期。三、星期。
六、星期日运行结果:solution: 1
赵钱孙李周吴陈。
星期四星期一星期三星期五星期六星期二星期日。
solution: 2
赵钱孙李周吴陈。
星期四星期一星期日星期五星期六星期二星期三。
solution: 3
赵钱孙李周吴陈。
星期四星期六星期三星期五星期一星期二星期日。
solution: 4
赵钱孙李周吴陈。
星期四星期六星期日星期五星期一星期二星期三。
7.通讯录程序设计:设计一个实用的小型通讯录程序,具有添加,查询和删除功能。
由姓名,籍贯,**号码1,**号码2,电子邮箱组成,姓名可以由字符和数字混合编码。**号码可由字符和数字组成。实现功能:
(1)系统以菜单方式工作(2)信息录入功能(3)信息浏览功能(4)信息查询功能(5)信息修改功能(6)系统退出功能。
8.五子棋程序设计(1)在console界面下。
作文参考题目
1.话题 生活需要什么。阅读下面材料,按要求作文。有人说,生活需要柴米油盐 有人说,人不是单靠吃米活着 有人说,生活需要清风明月碧水蓝天 有人说,生活需要安定的社会环境 有人说生活需要人与人之间美好的情感 的确,生活是丰富多彩的,生活需要的还有许多许多。那么,你认为生活需要什么?请以 生活需要为题,...
作文参考题目
1.should universities lower admission requirements for celebrities?1 近年来很多名牌大学都会降低标准招收名人学生,一些人强烈反对这样做。2 但也有不少人认为这很正常。3 你对此的看法是 为什么?2.building a harmon...
征文参考题目
一 总则。论律师队伍建设的意义。律师队伍建设目标初探。律师队伍建设方向刍议。律师队伍建设原则研究。简析律师队伍建设的任务。二 律师队伍思想政治建设。论全面深化改革和平安中国 法治中国建设对律师队伍建设提出的新要求。创新律师队伍思想政治建设的几点思考。坚持律师队伍思想政治素质与业务素质 职业道德素质一...