首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun()的功能是对形参a中的数据进行修改,把修改后的数据作为函
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun()的功能是对形参a中的数据进行修改,把修改后的数据作为函
admin
2023-02-27
41
问题
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun()的功能是对形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。
例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是10001、"ZhangSan"、95、80、88,修改后的数据应为10002、"LiSi"、96、81、89。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #include<string.h>
3 struct student{
4 long sno;
5 char name[10];
6 float score[3];
7 };
8 /*********found*********/
9 <u>【1】</u>fun(struct student a)
10 { int i;
11 a.sno=10002;
12 /*********found*********/
13 strcpy(<u>【2】</u>,"LiSi");
14 /*********found*********/
15 for(i=0;i<3;i++)<u>【3】</u>+=1;
16 return a:
17 }
18 main()
19 { struct student s={10001,"ZhangSan",95,80,88},t;
20 int i;
21 printf("\n\nThe original data:\n");
22 printf("\nNo:%1dName:%s\ n Scores:",s.sno,s.name);
23 for(i=0;i<3;i++)
24 printf("%6.2f",s.score
);
25 printf("\n");
26 t=fun(s);
27 printf("\nThe data after modified:\n");
28 printf("\nNo:%1d Name:%s\ n Scores:",t.sno,t.name);
29 for(i=0; i<3; i++)
30 printf("%6.2f",t.score
);
31 printf("\n");
32 }
选项
答案
(1)struct student (2)a.name (3)a.score[i]
解析
填空1:函数定义时,类型标识符指明了本函数的类型。函数的类型实际上是函数返回值的类型。本题中,用结构类型定义函数类型。故空1处应该填strutt student。
填空2:字符串复制函数strcpy(),将字符串"LiSi"复制到结构体变量a的成员变量name。故空2处应该填a.name。
填空3:for循环修改结构体变量a的成员score的元素值,因为成员score是数组,故空3处应该填a.score
。
转载请注明原文地址:https://jikaoti.com/ti/7BoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
某商店将每套服装按原价提高50%后再作8折优惠的广告宣传,这样每售出一套服装可获利50%,若该店服装进货价格下降20%,改为按原价售卖,则利润率为()。
正方形ABCD的边长为a,以AB、BC、CD、DA分别为直径画半圆,这四个半圆弧所围成的阴影部分的面积为()。
已知甲、乙两支股票某日开盘时每股价格之和为100元,收盘时,甲股票价格跌了2成,乙股票价格涨了10%,此时甲、乙两股票每股价格之和比开盘时提高了4%,则甲股票每股价格是()元。
若点P(x,y)在圆(x-3)2+(y-)2=6上运动,则的最大值为()。
在1,2,3,4,5这五个数字组成的没有重复数字的三位数中,各位数字之和为奇数的共有()。
结合材料回答问题:材料1习近平总书记在庆祝中国共产党成立100周年大会上的重要讲话中指出:“中国共产党为什么能,中国特色社会主义为什么好,归根到底是因为马克思主义行!”100年来,闪耀着真理光芒、彰显着真理力量的马克思主义指引我们走好了过往的奋
结合材料回答问题:华为从容的背后,有我们时代的整体加持华为遭遇美国极限施压之际,任正非接受媒体采访的内容刷屏。中国企业与中国企业家的自信、大气与从容,呈现于谈笑风生之间。从时代的角度审视,我
1949年9月21日,中国人民政治协商会议第一届全体会议在北平中南海怀仁堂隆重开幕。会议通过《中国人民政治协商会议组织法》《中华人民共和国中央人民政府组织法》和《中国人民政治协商会议共同纲领》。这些文件被认为足新中国奠基的3个历史性文件。其中,《共同纲领》
企业级路由器的初始配置文件通常保存在________上。
随机试题
扣押物证、书证
过氧乙酸消毒是将过氧乙酸稀释成0.5%~1.0%水溶液,加热蒸发,在_____相对湿度,室温下,过氧乙酸用量按1g/m3计算,熏蒸时间2h
治疗慢性再生障碍性贫血的首选药物是
矿井通风系统是向矿井各作业地点供给新鲜空气,排出污浊空气的通风网络,是通风动力装置和通风控制设施(通风构筑物)的总称。根据主要通风机的工作方式,地下矿山通风方式可分为()。
计划性风险自留应预先制定损失支付计划,下列不属于常见的损失支付方式的是( )。
普查是专门组织的一种()。
下列关于我国金融资产管理公司,说法不正确的是()。
在下列各项中,使得企业银行存款日记账余额小于银行对账单余额的有()。
阅读下列材料,回答问题。材料一学习“对流层高度每升高1km温度降低6℃”的教学片段。师:我们知道“神舟七号”在太空中的飞行高度是340km,大家计算一下翟志刚太空行走时,太空中的温度是多少?生:每升高1km,温度降低6℃,那么
Idon’tknow______.
最新回复
(
0
)