全文预览

C上机实验(含作业)总的目的、要求和评分标准

上传者:塑料瓶子 |  格式:doc  |  页数:7 |  大小:54KB

文档介绍
比字符串 1 大,则把字符串 1 连接到字符串 2 的后面,并输出连接后的新字符串的长度。⒊输入一个以回车结束的字符串(少于 30 个字符) ,将它的内容逆序输出。如“ ABCD ”输出为“ DCBA ”。⒋输入一行字母字符,根据需要设置条件编译,使之能升序输出或降序输出。⒌定义一个求三个数中最大值的宏,并在在主函数中使用这个宏,求出输入的三个整数的最大值。 Lab Lab 10 10 Structures Structures and and Linked Linked Lists Lists 上机前的预习:在实验预习报告上画好流程图,并编写好源程序及运行程序所需的典型数据。⒈编写时间换算程序。用结构体类型表示时间的时、分、秒,输入一个时间数值,再输入一个秒数 n( n<60 ), 以 hh:mm:ss 的格式输出该时间再过 n 秒后的时间值(超过 24 点就从 0 点开始计时)。例如: 输入: time : 11:59:40 n: 30 输出: 12:0:10 ⒉编写程序,从键盘输入 n( n<10 )本书的名称和定价并存入结构体数组中,从中查询定价最高和最低的书的名称和定价,并输出。⒊有 10 个职工, 每个职工的数据包括: 职工号、姓名、基本工资、奖励工资、扣项合计和实发工资, 从键盘输入这 10 个人的数据(不含实发工资) 。要求实发工资由前三项工资计算,找出工资最高者的职工号和姓名,并打印整张职工工资表。⒋建立一个链表,每个结点中包括学号、姓名、性别和成绩。要求输入一个成绩 x ,查找该链表中是否有成绩等于 x 的结点。⒌建立一个结点按学生成绩从小到大顺序排列的链表,每个结点中包括学号、姓名、性别和成绩。要求:输入一个新的学生结点信息,根据其成绩,插入到原链表中并将链表输出;要求:输入一个学生的学号,查找该链表中是否有学号等于 x 的结点,若存在,则删除该结点。

收藏

分享

举报
下载此文档