首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include typedefstructstu{ charname[10],gender; intscore; }STU; voidf(STUa,STUB) {b=a; printf("%s,%c,%d,",b.name,b.gender
若有以下程序 #include typedefstructstu{ charname[10],gender; intscore; }STU; voidf(STUa,STUB) {b=a; printf("%s,%c,%d,",b.name,b.gender
admin
2015-07-31
29
问题
若有以下程序
#include
typedefstructstu{
charname[10],gender;
intscore;
}STU;
voidf(STUa,STUB)
{b=a;
printf("%s,%c,%d,",b.name,b.gender,b.score);
}
main()
{STUa={"Zhao",’m’,290},b={"Qian",’f’,350};
f(a,b);
printf("%s,%c,%d\n",b.name,b.gender,b.score);
}
则程序的输出结果是
选项
A、Qian,f,350,Qian,f,350
B、Zhao,m,290, Zhao,m,290
C、Zhao,m,290,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
C
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会首先输出被重新复制的b值,且与a相同,而执行完f函数后,b值并不会改变,所以还是维持原值,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/omDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言结构体类型变量在程序执行期间()。
有下列程序:main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是(
下列选项中正确的语句组是______。
下列选项中,合法的C语言关键字是______。
以下叙述中正确的是______。
当把以下4个表达式用作if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是______。
以下选项中可作为C语言合法常量的是______。
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
下列叙述中正确的是()。
以下叙述中错误的是
随机试题
Hesaidhewouldneverbeintimidated________whathedidn’tlikebyotherpeople.
“所谓公共政策,是指某一特定时间集团间的争斗所达到的平衡,它体现了那些一直试图获取优势的并相互竞争着的派系或团体之间出现的均势”是_______的核心命题。()
季铵盐类消毒剂包括单链季铵盐和双长链季铵盐两类常用于()
深Ⅱ°烧伤通常愈合时间为
患者,男,27岁。息梅毒疳疮,色呈紫红,四周坚硬突起。伴腹股沟横痃,质坚韧及肝脾肿大,舌淡紫苔腻,脉滑。其证候是
(用户名:15;账套:666;操作日期:2013年1月31日)查询“电子设备”类固定资产总账。
根据税收征收管理法律制度的规定,税务机关在对纳税人进行发票检查中有权采取的措施有()。
教育储蓄的起存金额为()。
【2016下】2~6岁儿童掌握的词汇数量迅速增加,词类范围不断扩大。该时期儿童掌握词汇的顺序通常是()。
近来在微博上广为流传的健康建议称:过量食盐消耗骨骼中的钙导致骨质疏松,提醒爱好“重口味”的人士注意。据研究指出,食盐的主要成分为氯化钠。氯化钠可增加尿液中排出钙,当排出量超过了钙的摄人量时就会引起代偿反应,可增加人体的骨骼重构,进而发生骨质流失。以下各项如
最新回复
(
0
)