TC环境下实现[大学生的作业题],一个题给100分!本贴UP有分!
TC环境下实现[大学生的作业题]
一、设计一个通讯管理程序
功能:
1.输入记录
2.显示所有记录
3.查找记录
4.删除记录
5.保存记忆到文件
6.从文件中读取记录
7.按序号显示记录
8.按姓名排序
9.快速查找
10.复制文件
要求:
设计菜单选择,用文件实现。
二、跳水比赛每个人跳完后都有J名裁判打分,每次都要去掉一个最高分和最低分,每个人完成C个动作,每次动作结束都要按当前总成绩为他们重新排序显示结果。设共N人参加,编号1、2……N,编程实现。
要求:
1.建立一个以head为头结点的单链表。
2.以动作C为外循环,运动员N为内循环,内循环中完成对单链表按结点sum域从小到大的排序
3.外循环每次输入该单链表的所有结点
三、打开一个C语言程序,利用readdat函数实现按行读取源文件内容,函数handle实现以行为单位把字符串中所有小写字母o左边的字符串移到该串的右边存放,右移时以该原串结尾字符为标志,然后把小写字母o删除,余下的内容移到已处理字符串的左边存放继续处理,把已处理的字符串存入字符串数组xx中,最后调用文件writedat把结果输入到文件myfile.dat中存放。清屏后把原文件和目标文件内容按行对比输出,格式清晰。要求main函数带参数,原文件和目标文件为参数。
四、有一个长为29寸的尺,只有7条刻度,其余的刻度均已不在尺上,但仍可一次性量出1至29寸间的任意整数寸长度,设计程序确定尺上的刻度位置。要求,把本程序的源代码和结果共同输出到一个名为data.txt的文本文件。
五、分页打印ASCII码并加上行号。
要求:
1.文本可以使本程序也可以是另外建立的文本文件
2.判断一行不能超过99个字符,每10行为1页,同时加行号和页号
3.分页的结果在屏幕上显示,显示一页清屏一次
4.主函数带参数