- 66
- 0
- 约6.33千字
- 约 11页
- 2019-09-14 发布于江苏
- 举报
12.1 修改学生的各科成绩
给定程序通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:只需提交补充完整的fun函数和main函数
预设代码
/**********found**********/ void fun(___1___ *ss,float a){ ??? int i;??? for(i=0; i3; i++)/**********found**********/??? ss-___2___ *=a;}int main(?? ){ ??? STU std={ 1,Zhanghua,76.5,78.0,82.0 };??? float a;??? scanf(%f,a);/**********found**********/??? fun(___3___,a);??? show(std);??? return 0;}
/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
#include stdio.h
#include string.h
#include stdio.h
typedef struct
{
int num;
char name[9];
float score[3];
}STU;
void show(STU tt)
{
int i;
printf(%d %s : ,tt.num,tt.name);
for(i=0; i3; i++)
printf(%5.1f,tt.score[i]);
printf(\n);
}
/* PRESET CODE END - NEVER TOUCH CODE ABOVE */
/**********found**********/
void fun(STU *ss,float a)
{
int i;
for(i=0; i3; i++)
/**********found**********/
ss-score[i] *=a;
}
int main( )
{
STU std={ 1,Zhanghua,76.5,78.0,82.0 };
float a;
scanf(%f,a);
/**********found**********/
fun(std,a);
show(std);
return 0;
}
12.2 修改学生信息
程序通过定义学生结构体变量,存储了学生的学号、姓名和 3 门课的成绩。函数 fun 的功能是对形参 b 所指结构体变量中的数据进行修改 , 最后在主函数中输出修改后的数据。
例如 : b 所指变量 t 中的学号、姓名、和三门课的成绩依次是 : 10002 、 ZhangQi 、 93 、 85 、 87 ,修改后输出 t 中的数据应为: 10004 、 LiJie 、 93 、 85 、 87 。
请在程序的下划线处填入正确的内容并把下划线删除 , 使程序得出正确的结果。
不得增行或删行,也不得更改程序的结构!
注意:只需提交补充完整的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: %s\nScores:,t.sno, t.name);??? for (i=0; i3; i++)? printf(%6.2f, t.score[i]);??? printf(\n);??? return 0;}
/* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */
#include stdio.h
#include string.h
struct student
{
long sno;
char name[10];
float score[3
您可能关注的文档
- 丑小鸭练习题和答案.doc
- 专业技术人员的创新能力与创新思维答案--(最新版).doc
- 专业教师指导学生顶岗实习工作职责.doc
- 专业教师求职信模板【精选】.doc
- 专升本《中国古代文学史》复习题282道选择题(含答案).doc
- 专项训练答案和一些翻译题.doc
- 专项训练:法律常识判断110题附答案.doc
- 专题2-1:化学用语(学生版).doc
- 专转本文言文阅读基础训练12篇和答案.doc
- 专题6-名句名篇默写答案.docx
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)