结构体实验报告

上传人:第*** 文档编号:35401601 上传时间:2018-03-15 格式:DOC 页数:5 大小:127KB
返回 下载 相关 举报
结构体实验报告_第1页
第1页 / 共5页
结构体实验报告_第2页
第2页 / 共5页
结构体实验报告_第3页
第3页 / 共5页
结构体实验报告_第4页
第4页 / 共5页
结构体实验报告_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《结构体实验报告》由会员分享,可在线阅读,更多相关《结构体实验报告(5页珍藏版)》请在金锄头文库上搜索。

1、1C C 语言程序设计实验报告语言程序设计实验报告 实验七实验七 结构体程序设计结构体程序设计班级班级 学号学号 姓名姓名 一、实验目的(1)掌握结构体类型的概念、定义和使用; (2)掌握结构体数组、结构体指针的定义和使用; 二、实验内容1、输入 5 位同学的一组信息,包括学号、姓名、数学成绩、计算 机成绩,求得每位同学的平均分和总分,然后按照总分从高到低排序。程序代码: #include #include #define STU_NUM 5 struct student char stu_id20;char name20;float score2; float total; float av

2、er; ; void SortScore(student *stu,int n) student stud;for(int i = 0; i typedef struct int year;int month;int day; date; int days(date d) int num = 0;int m, da, i;if (d.year %4 = 0 m = d.month ; m+)if (m = 2)da = 29;else if (m=4|m=6|m=8|m=11)da = 30;elseda = 31;for (i = 1; i = da;i+)num+;if ( m = d.m

3、onth elsefor (m = 1; m = d.month ; m+)if (m = 2)5da = 28;else if (m=4|m=6|m=8|m=11)da = 30;elseda = 31;for (i = 1; i = da;i+)num+;if ( m = d.month int main() date d;scanf(“%d%d%d“,printf(“%d 年%d 月%d 日 is the %d days of this yearn“,d.year,d.month,d.day,days(d);return 0; 运行结果:三、实验心得在本次实验中,我通过学习和实践,对结构体类型变量定义和使用有了更清楚的理解,初步学会了对编程的一些操作,掌握了结构体数组以及结构体指针的使用。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号