收藏 分享(赏)

实验三 循环结构程序设计.doc

上传人:cjc2202537 文档编号:1529485 上传时间:2018-07-25 格式:DOC 页数:3 大小:90KB
下载 相关 举报
实验三 循环结构程序设计.doc_第1页
第1页 / 共3页
实验三 循环结构程序设计.doc_第2页
第2页 / 共3页
实验三 循环结构程序设计.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 实验七 结构体和共用体实验课程名:高级语言程序设计专业班级: 学 号: 姓 名: 实验时间: 实验地点: 指导教师: 一、实验目的和要求(1)熟练掌握结构体的定义和使用方法;(2)熟练掌握共用体的定义和使用方法。二、实验内容1. 编写程序实现功能:把一个学生的信息(包括学号、姓名、性别、住址)放在一个结构体变量中,然后输出这个学生的信息。解答: (1)源程序代码:(2)运行结果截图:(3)运行结果分析:2. 补充以下程序,实现的功能是用 input()和 output()函数输入输出 5个学生的数据记录;#include #define N 5struct student char num6

2、;char name8;int score4; stuN;void input(struct student stu) int i,j;for(i=0;iN;i+)printf(“n请输入%d 个学生中第%d 个的信息:n“,N ,i+1);printf(“学号:“);scanf(“%s“, );printf(“姓名:“);scanf(“%s“, );for(j=0;j3;j+)printf(“成绩%d:“,j+1);scanf(“%d“, );printf(“n“);void print(struct student stu)int i,j;printf(“-n“);printf(“n学号

3、姓名 成绩 1 成绩 2 成绩 3n“);printf(“-n“);for(i=0;iN;i+)printf(“%-6s%-10s“,stui.num,stui.name);for(j=0;j3;j+)printf(“%-8d“, );printf(“n“);printf(“-n“);void main()input( );print(stu);解答: (1)源程序代码:(2)运行结果截图:(3)运行结果分析:3. 在上题基础上进行改进,要求打印出每个同学的平均成绩,以及最高分的学生的数据(包括学号、姓名、3 门课的成绩、平均分数) 。解答: (1) 源程序代码:(2)运行结果截图:(3)运行结果分析:三、结论(写本次实验的收获)说明:1. 电子实验报告填写好后,以学生的学号+实验项目名作为该 word 文件名保存,例如某学生学号为 20120001,姓名为某某,本次实验名称是:实验七 结构体和共用体,则本次实验报告的保存文件名为:01 某某实验七.doc。2. 在规定的时间内,学生将本报告提交给实验指导教师。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 大学论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报