《华北水利水电大学C语言实验报告(七)(共3页).doc》由会员分享,可在线阅读,更多相关《华北水利水电大学C语言实验报告(七)(共3页).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上华北水院高级语言程序设计(C语言)实验报告(七)-学年 第学期 级 专业: 学号: 姓名: 一、实验题目:结构体和共用体二、实验目的:(略)三、实验内容:1程序验证:启动vc语言环境,输入并执行以下程序。 源代码: 运行结果:#includestruct stuint num;char name10;char sex;int age;int score4;students =001, David,M,25,80,78,92,94,002, Lily,W,23,90,84,89,95, 003, Alice,W,22,79,78,96,97; 003, Alice,W,
2、22,79,78,96,97; 003, Alice,W,22,79,78,96,97;void main( )int i,j,number;printf(Input students numbern);scanf(%d,&number);for(i=0;i3;i+)if(number= =studentsi.num)break;printf(name=%snsex=%cnage=%dn,studentsi.name,studentsi.sex,studentsi.age);for(j=0;j4;j+)printf(%d ,studentsi.scorej);printf(n);华北水院高级语
3、言程序设计(C语言)实验报告(七)-学年 第学期级 专业: 学号: 姓名: 2程序设计某单位进行选举,有5位候选人:李宁、王新、赵广、陈奇、六六。编一个统计每人得票数的程序。要求每一个人的信息使用一个结构体表示,5个人的信息使用结构体数组。源代码: 运行结果:#include void main()struct char name10; int num; int count; man5=李宁,1,0,王新,2,0,赵广,3,0,陈奇,4,0,六六,5,0; int i,n,flag=0; printf(Input the number(1-5):); for(i=1;i0;i+) scanf(%d,&n); switch(n) case 1:man0.count+;break; case 2:man1.count+;break; case 3:man2.count+;break; case 4:man3.count+;break; case 5:man4.count+;break;default:flag=1;if(flag) break; printf(nametno.tcountn);for(i=0;i5;i+)printf(%st%dt%dn,mani.name,mani.num,mani.count);专心-专注-专业