首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include #include typedef struct{char name[9];char sex;float score[2];)STU; STU f(STUa) {STU b={"Zhao",’m’,85.0,90.0);i
有下列程序: #include #include typedef struct{char name[9];char sex;float score[2];)STU; STU f(STUa) {STU b={"Zhao",’m’,85.0,90.0);i
admin
2020-05-19
10
问题
有下列程序:
#include
#include
typedef struct{char name[9];char sex;float score[2];)STU;
STU f(STUa) {STU b={"Zhao",’m’,85.0,90.0);int i;
strcpy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++)a.score
=b.score
;
return a:
}
main()
{STU c={"Qian",’f’,95.0,92.0},d;
d=f(c);printf("%s,%c,%2.of,%2.of\n",d.neme,d.sex,d.score[0],d.score[1]);
}
程序的运行结果是
选项
A、Qian,m,85,90
B、Zhao,f,95,92
C、Zhao,m,85,90
D、Qian,f,95,92
答案
D
解析
f()函数的功能是对形参a的各个成员用结构体变量b的各个成员进行赋值后,然后返回变量a。在主函数中调用f(c)函数时,将STU类型的结构体变量c的值传递给形参a,函数f()在对a的各个成员进行重新赋值后,再将返回变量a的值传给d,最后输出结构变量d的各个成员的值。
转载请注明原文地址:https://kaotiyun.com/show/m0Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROG1.C中
有以下程序:#includemain(){inta[]={1,2,3,4),y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是()。
设有以下说明,则不正确的叙述是()。unionun{inta;charb;floatc;}arr;
以下关于C语言的叙述中正确的是()。
当用“#defineF37.5f”定义后,下列叙述正确的是()。
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
随机试题
A.四环素B.氯霉素C.链霉素D.嘌呤霉素E.放线菌酮能与原核生物核蛋白体小亚基结合,改变其构象,引起读码错误的抗生素是
A.盗汗B.战汗C.亡阳之汗D.自汗E.亡阴之汗病势危重,冷汗淋漓如水,面色苍白,肢冷脉微属于
可与核蛋白体50S亚基结合,抑制蛋白质合成的是蛋白质合成的启动和肽链延长都需要的是
工程发生局部倒塌事故,总监理工程师首先要做的事是( )。
关于基金的组织形式,投资者可通过()对基金重大事项或重大投资进行决策。
2006年10月,甲、乙、丙、丁四人与A有限责任公司(以下简称“A公司”)拟共同设立一家有限责任公司B公司,生产并销售家用电器。投资各方商议:B公司注册资本为500万元,其中,甲、乙以货币出资,丙以设备出资,丁以专利技术出资,A公司以土地使用权出资。200
茅盾:子夜
A.丝状乳头B.菌状乳头C.轮廓乳头D.叶状乳头E.味蕾数目较少,分散于丝状乳头之间,呈圆形头大颈细的是()。
脱离物质的运动和脱离运动的物质都是不可想象的。因此,运动就是物质,物质就是运动。对这句话理解正确的是()
围棋(Go)是一种策略性棋盘(board)游戏,起源于古代中国,是世界上最古老的棋盘游戏之一。尽管其规则相对简单,但却富于策略与变化,因此,它是一项既朴素又复杂的游戏。围棋有助于训练思维,培养人的分析问题和解决问题的能力,是一项具有挑战性的、有益的智力活动
最新回复
(
0
)