ImageVerifierCode 换一换
格式:DOC , 页数:12 ,大小:84.16KB ,
资源ID:2089525      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-2089525.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中国石油大学华东C语言在线测评答案第12章结构体和共用体2013级亲测正确.doc)为本站会员(坚持)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

中国石油大学华东C语言在线测评答案第12章结构体和共用体2013级亲测正确.doc

1、112.1 修改学生的各科成绩给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和 3 门课的成绩。函数 fun 的功能是将该学生的各科成绩都乘以一个系数 a。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:只需提交补充完整的 fun 函数和 main 函数预设代码/*found*/ void fun(_1_ *ss,float a) int i;for(i=0; i_2_ *=a;int main( ) STU std= 1,“Zhanghua“,76.5,78.0,82.0 ;float a;scanf(“%f“,/*found*/fun

2、(_3_,a);show(std);return 0;/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */#include #include #include typedef struct int num;char name9;float score3;STU;2void show(STU tt) int i;printf(“%d %s : “,tt.num,tt.name);for(i=0; iscorei *=a;int main( ) STU std= 1,“Zhanghua“,76.5,78.0,82.0 ;float a;scanf(“%f

3、“,/*found*/fun(show(std);return 0;312.2 修改学生信息程序通过定义学生结构体变量,存储了学生的学号、姓名和 3 门课的成绩。函数 fun 的功能是对形参 b 所指结构体变量中的数据进行修改 , 最后在主函数中输出修改后的数据。例如 : b 所指变量 t 中的学号、姓名、和三门课的成绩依次是 : 10002 、 “ZhangQi“ 、 93 、 85 、 87 ,修改后输出 t 中的数据应为: 10004 、 “ LiJie “ 、 93 、 85 、 87 。请在程序的下划线处填入正确的内容并把下划线删除 , 使程序得出正确的结果。不得增行或删行,也不得更

4、改程序的结构!注意:只需提交补充完整的 fun 函数和 main 主函数预设代码void fun( struct student *b)/*found*/b_1_ = 10004;/*found*/strcpy(b_2_, “LiJie“);int main() struct student t=10002,“ZhangQi“, 93, 85, 87;int i;/*found*/fun(_3_);printf(“No: %ld Name: %snScores:“,t.sno, t.name);for (i=0; i#include 4struct studentlong sno;char n

5、ame10;float score3;/* PRESET CODE END - NEVER TOUCH CODE ABOVE */void fun( struct student *b)/*found*/b-sno = 10004;/*found*/strcpy(b-name, “LiJie“);int main() struct student t=10002,“ZhangQi“, 93, 85, 87;int i;/*found*/fun(printf(“No: %ld Name: %snScores:“,t.sno, t.name);for (i=0; i 0) t = ai; ai =

6、 aj; aj = t; /* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */#include #include struct student long sno;char name10;float score3;/* PRESET CODE END - NEVER TOUCH CODE ABOVE */6void fun(struct student a, int n)/*found*/struct student t;int i, j;/*found*/for (i=0; i 0) t = ai; ai = aj; aj = t; 12.4 找出指

7、定分数范围内的学生学生的记录由学号和成绩组成,N 名学生的数据已在主函数中放入结构体数组 s 中, 请编写函数 fun,它的功能是:把指定分数范围内的学生数据放在 h 所指的数组中,分数范围内的学生人数由函数值返回。 例如,输入的分数是 60 69, 则应当把分数在 60 到 69 的学生数据进行输出,包含 60 分和69 分的学生数据。主函数中将把 60 放在 low 中,把 69 放在 heigh 中。 注意:只需提交 fun 函数7STREC sN=“GA005“,85,“GA003“,76,“GA002“,69,“GA004“,85,“GA001“,96,“GA007“,72,“GA0

8、08“,64,“GA006“,87,“GA015“,85,“GA013“,94,“GA012“,64,“GA014“,91,“GA011“,90,“GA017“,64,“GA018“,64,“GA016“,72;812.5 找出分数最低的学生学生的记录由学号和成绩组成,N 名学生的数据已在主函数中放入结构体数组 s 中, 请编写函数 fun,它的功能是:把分数最低的学生数据放在 b 所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。 注意: 只需提交 fun 函数/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */#inc

9、lude #define N 16typedef struct char num10;int s;STREC;/* PRESET CODE END - NEVER TOUCH CODE ABOVE */int fun(STREC s,STREC h)int j,min,count=0;min=s0.s;for(j=1;j#include “math.h“typedef structdouble x,y;POINT2D;/* PRESET CODE END - NEVER TOUCH CODE ABOVE */double fun(POINT2D p1,POINT2D p2)double m=0;m=(p2.x-p1.x)*(p2.x-p1.x);m+=(p2.y-p1.y)*(p2.y-p1.y);m=(double)(sqrt(m);return m;/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */int main()POINT2D p1,p2;double e;scanf(“%lf%lf“,scanf(“%lf%lf“,e=fun(p1,p2);

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。