五、实验运行结果(截图):
实验十一:结构体程序设计(2学时)
一、实验方式:
一人一机
二、实验目的:
1、掌握结构体类型变量的定义和使用。 2、掌握结构体类型数组的定义和使用。
三、实验内容:
1、定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天?注意闰年问题。(实验教材P97)
2、在选举中进行投票,包含候选人姓名、得票数,假设有多位候选人,用结构体数组统计各候选人的得票数。(实验教材P98)
3、用结构体数组建立10名学生信息,包括学号、姓名、年龄、三门课的成绩。输入一位学生的学号,查询该生信息。(实验教材P94)
四、实验程序代码:
五、实验运行结果(截图):
实验十二:文件程序设计(2学时)
一、实验方式:
一人一机
二、实验目的:
1、掌握文件和文件指针的概念以及定义方法。 2、了解文件打开和关闭的概念和方法。
3、能够利用文件读写函数,编程实现对文件的简单操作。
三、实验内容:
1、编写程序,把一个文件的内容复制到另一个文件上,在复制时把大写字母改为小写字母。(实验教材P112)
2、从键盘输入10个整型数据,存入data.dat文件。(实验教材P112)
3、从键盘输入4个学生的相关数据,将其存入到磁盘文件stu.dat,并输出stu.dat文件的内容到屏幕。(实验教材P112)
4、从键盘输入一行字符串,将其中的小写字母全部转换成大写字母,输出到一个磁盘文件“test.dat”中保存,然后读出并输出在屏幕上。
四、实验程序代码:
五、实验运行结果(截图):

