《华水《C语言程序设计》实验报告 实验七》由会员分享,可在线阅读,更多相关《华水《C语言程序设计》实验报告 实验七(3页珍藏版)》请在金锄头文库上搜索。
1、1C 语言程序设计 实验报告实验七、结构体程序设计学号 姓名 一、实验目的 1 掌 握 结 构 体 类 型 变 量 和 数 组 、 共 用 体 类 型 变 量 和 数 组 以 及 枚 举 类 型 变 量 的 定 义 和 使 用 。2 掌 握 链 表 的 基 本 , 初 步 学 会 对 链 表 进 行 操 作 。3 通 过 编 程 和 调 试 程 序 , 加 深 对 结 构 体 和 共 用 体 概 念 的 理 解 。4 实 验 前 复 习 结 构 体 类 型 、 共 用 体 类 型 和 枚 举 类 型 的 概 念 。二、实验内容及步骤:1、编程题:某单位进行选举,有 5 位候选人:zhang、w
2、ang、li、zhao、liu。编写一个统计每人得票数的程序。要求每个人的信息使用一个结构体表示,5 个人的信息使用结构体数组。程序代码:#include#includestruct person char name20;int count;leader5=zhang,0,wang,0,li,0,zhao,0,liu,0;void main() int i,j;char select20;for(i=0;ivoid main() struct manchar name10;int years;boy4=zhang san,20,li si,22,wang ping,23,little,0;if(boy0.yearsboy1.years)boy3=boy0;if(boy2.yearsboy3.years)boy3=boy2;printf(最小的人是%s,年龄是%2d,boy3.name,boy3.years);对程序进行测试,并观察运行结果。将程序的运行情况写在下面。运行结果: