付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验报告题目:结构体实验报告:XXXXX学号:XXXXXXXXXXXX班级:XXXXXXXXXXXXXXXX专业:XXXXXXXXX成绩:.C一、实验目的掌握结构类型的定义和使用,学会使用结构数组编程解决问题。二、实验容、要求与安排方式1、实验容:八数星星(二),编程解决如下问题:谁的年龄最小、奖学金统计、猴子选大王、选票统计( 任选四道题,其中选票统计(二)、数星星(二)必选。2、 要求:能够上机编辑、调试程序并通过0J测试。3、实验安排方式:每组1人,独立完成上机实验;4、注意事项:结构的嵌套定义和引用方法、用指针访问结构。三、代码及调试结果1数星星代码:#i nclude #i nclu
2、de #include typedef struct shiqua nint x;int y; S;/定义结构体int main()S s216;int n,i,j;int sum=0;scan f(%d,&n);for(i=0; in; i+)scanf(%d %d,&si.x,&si.y);sum=n;for(i=0; in; i+)for(j=0; ji; j+)if(si.x=sj.x&si.y=sj.y)sum-;prin tf(%dn,sum);return 0;调试结果:*F *;1IRR 匕 #P| ifaami dtgCJTi Fukjw 疋应HhtNn ERn- T3k+
3、族也门 d严vtu 勒科a忙止 k4 凹叫1:鼻| , N “ ; .肃iwnrEW :i*jj jl-aj i+-片 LddHJBtiiKr 亠?* 比.VfHdm iM-Lflti H * v图1数星星调试结果2奖学金代码:#i nclude #i nclude typedef struct stude ntchar n ame20;int Last_Score;int Class_Score;char Stu_leader;char w_stu;int article;int sum; STU;int main()int n;STU p11;int flag=0;int sum=0;in
4、t max=0;scan f(%d,&n);int i;for(i=0; in; i+)sca nf(%s%d%d %c %c %d,pi. name, & pi.Last_Score,& pi.Class_Score,& pi.Stu_leader, & pi.w_stu, & pi.article); pi.sum=0;for(i=0; i80& pi.article=1) pi.sum+=8000;if( pi丄ast_Score85& pi.CIass_Score80) pi.sum+=4000;if( pi. Last_Score90)pi.sum+=2000;if( pi丄ast_
5、Score85& pi.w_stu=Y) pi.sum+=1000;if( pi.CIass_Score80& pi.Stu_leader = Y) pi.sum+=850;sum+=pi.sum;for(i=0; imax)max= pi.sum;flag=i;prin tf(%sn,pflag. name);prin tf(%dn,pflag.sum);prin tf(%dn,sum);return 0;调试结果:3谁的年龄最小代码:#i nclude#i ncludetypedef struct stude ntint y;char n60;int m;int d;STU;int mai
6、n()int n;STU stu,mi n;scan f(%d,&n);min .y=-1;min. m=-1;min .d=-1;while( n-)scan f(%s,stu. n);scan f(%d,&stu.y);scan f(%d,&stu.m);scan f(%d,&stu.d); if(stu.ymi n.y) mi n=stu;else if(stu.y=mi n.y) if(stu.mmi n.m) stu=mi n;else if(stu.m=mi n.m) if(stu.dmi n.d) stu=mi n;prin tf(%s,mi n.n);prin tf(%d,mi
7、 n.y);prin tf(-%0.2d,mi n.m);prin tf(-%0.2dn,mi n.d); return 0;调试结果:4成绩统计代码:#i nclude#i nclude typedef struct stude ntchar id20;char n ame60;int a,b,c; STU;int main()STU stu,max;int n;max.a=O;max.b=O;max.c=-1;sea nf(%d,&n);while( n-)scan f(%s,stu.id);scan f(%s,stu. name);scan f(%d%d%d,&stu.a,&stu.b,&stu.c);if(stu.a+stu.b+stu.c)(max.a+max.b+max.c) max=stu;p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 飞机雷达安装工岗前环保知识考核试卷含答案
- 【高中语文】《游园+皂罗袍》课件++统编版高一语文必修下册
- 水工建构筑物维护检修工岗前竞争分析考核试卷含答案
- 纸盒制作工风险评估强化考核试卷含答案
- 聚苯乙烯装置操作工常识测试考核试卷含答案
- 汽车铸造生产线操作工安全检查测试考核试卷含答案
- 碳酸锂蒸发工测试验证评优考核试卷含答案
- 宠物美容师岗前安全意识考核试卷含答案
- 电器附件装配工创新应用强化考核试卷含答案
- 毛皮制品制作工岗前保密意识考核试卷含答案
- 七年级数学下册 第一单元 整式的乘除 单元测试卷 北师大版
- 2024年公路水运工程试验检测《道路工程》助理试题及答案
- 2026年高考政治一轮复习:统编版必修1~4共4套选择题 专项练习题汇编(含答案解析)
- 国药集团总部工作人员常态化招聘备考题库及答案详解(名校卷)
- 专题气体压强的计算课件-高二下学期物理人教版选择性
- 四川省凉山2025-2026学年化学高一第一学期期中复习检测模拟试题含解析
- 饲料企业三年发展战略规划范本
- 呼吸内科肺部感染抗生素治疗指南
- 聚异丁烯行业市场调研行情与投资前景价值分析报告2025年
- 标准项目投资合作协议示例
- 列车牵引与制动系统课件 项目六 牵引与制动控制系统
评论
0/150
提交评论