加载《实验7结构体与共用体和文件》成功,点击此处阅读
首页 →文档下载

实验7结构体与共用体和文件

以下为《实验7结构体与共用体和文件》的无排版文字预览,完整内容请下载

实验7 结构体、共用体与文件

一.实验目的

1.理解结构体类型的含义;掌握结构体类型变量的定义方法和使用;结构体类型变量的说明以及初始化方法。

2.理解结构体与数组的区别;掌握结构体类型数组的概念、定义和使用方法。

3.掌握共用体的概念与使用。

4.掌握文件和文件指针的概念。

5.掌握文件打开、关闭和读写等操作。

6.学会使用缓冲文件系统对文件进行简单操作。

二.实验环境

PC微机

DOS操作系统或 Windows 操作系统

VS2012 程序集成环境

三.实验内容与步骤

1.编写程序,输入今天的日期,计算今天在本年中是第几天。

要求:

(1)建立结构体变量;

(2)利用scanf函数输入年、月、日;

(3)输出格式是:The day is the ?day;

(4)修改程序,判断某天是某年的第几天。(提示:需要对闰年做判定)

2.有10个学生,每个学生的数据包括学号、姓名、3门课 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 入如下:

abc=!1+(2*3)%4

程序正确运行后在屏幕上显示:

文件:target.txt成功复制!

使用使用文本编辑器如记事本查看,其内容如下:

abc1234

5.使用数据读写函数编写程序实现将下表的数据写入文件,并按学号 姓名 出生日期(格式为year-month-day)的表格形式显示学生信息。

学生信息表

num

name

birthday







year

month

day



1020

张某某

1995

12

21



1022

李林

1996

10

1



1026

王某某

1998

5

16





四.分析与思考

1.在本实验内容3- 习题中,若要求成绩部分不仅可以是百分数,而且也可能是五分制(优、良、中、及格和不及格),应如何存储数据以及处理?

2.如实验内容5采用动态链表的方式,如何编程实现?

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《实验7结构体与共用体和文件》的无排版文字预览,完整内容请下载

实验7结构体与共用体和文件由用户“makingdreamok”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-11-30 06:30:33
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/57/45/151368.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/57/45/151368.html'}ipt>