实验08 结构体和共用体
更新时间:2024-04-18 18:36:01 阅读量: 综合文库 文档下载
- 实验08参考答案推荐度:
- 相关推荐
实验八 结构体和共用体 (2学时)
一、实验目的
1.掌握C语言结构体变量的定义和使用方法。 2.掌握结构体类型数组的概念和使用方法。 3.学会设计简单的结构体程序。
二、实验重点
1.掌握结构体类型变量的定义和使用方法。 2.掌握结构体类型数组的概念和使用。
三、实验难点
掌握结构体类型数组的概念和使用方法。
四、实验内容及步骤
1.有一学生信息包含学号、姓名、性别、年龄、电话等信息,要求设以一个结构体用于存储该学生信息,实现学生信息的输入和显示。 解题思路:
(1)使用结构体实现学生信息的存储。 (2)按照学号顺序排列学生信息。 (3)实现按照学号查找学生信息。 参考程序如下:
#include
void main( )
{
struct student stu[3]; int i;
int choice;
printf(\ for( i=0;i<3;i++ ) {
if( i==0 )
printf(\if( i==1 ) printf(\if( i==2 )
printf(\
printf(\scanf(\
printf(\scanf(\printf(\scanf(\printf(\scanf(\
}
printf(\ scanf(\
choice--;
printf(\ The number is %s\\n\ printf(\ The name is %s\\n\ printf(\ The sex is %s\\n\
printf(\ The age is %d\\n\}
2.对候选人得票的统计程序。设有3个候选人,每次输入一个得票的候选人的名字,要求最后输出各候选人的得票结果。 解题思路:
(1)使用结构体实现候选人信息的存储。 (2)按照姓名实现候选人得票结果的统计。
(3)涉及到字符串的比较,需要在前面加入#include
#include
}leader[3]={ \void main( ) {
int i,j;
char leader_name[20]; for(i=1;i<=10;i++) {
printf(\scanf(\for(j=0;j<3;j++) { }
if(strcmp(leader_name,leader[j].name)==0) leader[j].count++;
} }
五、课后作业
有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生数据,要求打印出3门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。
要求用input函数输入10个学生数据;用average函数求总平均分;用max函数找出最高分的学生数据;总平均分和最高分学生的数据都在主函数中输出。
六、总结
1.结构体在程序设计中的作用。
2.总结在解题过程中遇到的问题及解决方法。
正在阅读:
实验08 结构体和共用体04-18
葳蕤的绿山墙作文1000字07-08
楞严咒(译、解、拼音)06-18
世联项目整体定位与发展战略研究+08-30
安全生产隐患大排查大整治工作总结04-22
中外美术史名词解释选择简答 全08-25
三年级下期学作文范文 206-15
人机交互技术及其应用(科普)04-09
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 共用
- 结构
- 实验
- 实验室生物安全应急预案
- 天气学原理知识点汇总
- 高考英语必备3500个单词
- 第二部分 二级公共基础题库
- 服装材料学
- 分子、原子、离子、元素和化学式Microsoft Word 文档
- 23邯郸学院2013年度本科教学质量报告
- 农村基础设施长效维护管理办法
- xx镇xx村公益事业“一事一议”项目工作总结
- 2018年IDC数据中心组织结构及业务流程行业现状研究 - 图文
- 心理契约视角下的绩效管理策略研究
- 中纪委《关于纪检监察机关实施《信访条例》中有关问题的通知》
- 2012建设工程公需课作业(中级)
- 关于浙江省领雁工程2009年集中脱产培训的预告(精) - 图文
- “十三五”重点项目-挤塑聚苯乙烯保温板生产建设项目可行性研究
- 中国蝶阀行业现状调研及未来五年发展趋势前瞻报告
- 聚胶脂海绵市场现状调研及发展前景分析报告(目录)
- 作业1
- 中考数学模拟试题分类汇编 - 分式
- 酒香不怕巷子深总结陈词