首页
登录
从业资格
执行下面的一段C程序后,输出结果变量应为______。 sub (int x,
执行下面的一段C程序后,输出结果变量应为______。 sub (int x,
资格题库
2022-08-02
85
问题
执行下面的一段C程序后,输出结果变量应为______。sub (int x, int y, int *z) { *z=y-x; } main() { int a, b, c; sub (10, 5, &a); sub(7, a, &b); sub(a, b, &c); printf ("%d, %d, %d\n", a, b, c); }A.5, 2, 3B.-5, -12, -7C.-5, -12, -17D.5, -2, -7
选项
A.5, 2, 3
B.-5, -12, -7
C.-5, -12, -17
D.5, -2, -7
答案
B
解析
本题考查C语言方面的基础知识。sub()函数的作用是将形参y和x的差值存入z指向的那个内存地址,所以在sub(10,5,&a)中,10和5属于值传递,a是属于地址传递,也就是a与z指向了同一个存储单元。在执行函数后,a的值随*z变化,所以,此次函数被调用后a的值为以y-x=-5。同理可知,执行sub(7,a,&b)后,b的值发生变化,其值为-5-7=-12。执行sub(a,b,&c)后,c的值发生变化,其值为-12-(-5)=-7。
转载请注明原文地址:https://tihaiku.com/congyezige/2424564.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
患者,女性,30岁。孕2产0,孕37周,见红6小时入院。检查:骨盆外测量结果:髂
患者,女性,26岁。孕1产0,孕39周,产前检查结果正常,检查:骨盆外测量径线正
胎心监护显示20分钟内有4次胎动伴胎心率加速大于10次/分。该结果为A.早发性胎
组织为完成某一目标而制定的具体行动方案称为A.程序化决策 B.非程序化决策
减少偶然因素对评价结果的影响,可采用的方法是A.重复测量 B.随机抽样 C.
对病人最后护理结果的质量评价属于A.临床护理活动的评价 B.服务质量评价 C
12岁小儿,做结核菌素试验72小时,局部出现硬结直径12mm,判断结果是A.(-
孕31周早产儿体重1400g,生后不久发生呼吸窘迫,暂停,头罩吸氧后血气分析结果
患者,女性,66岁。因呼吸困难,面色发绀入院。血气分析结果为PaO250mmHg
孕31周早产儿体重1400g,生后不久发生呼吸窘迫,暂停,头罩吸氧后血气分析结果
随机试题
Historianstendtotellthesamejokewhentheyaredescribinghistoryeduca
【S1】[br]【S9】L从句法结构看,该题应填入一个名词。空格所在句的前半部分说明起初医校只是对男性招生,很显然女性被剥夺了接受医学教育的机会,因而受到了
建设工程项目信息工作原则有()等。A.适用性 B.可扩充性 C.标准化
A.乳酸脱氢酶B.肌酸激酶C.γ-谷氨酰基转移酶D.碱性磷酸酶E.门冬氨酸氨基转
下列哪项符合血管外溶血的实验室指标A.血浆中出现高铁血红素B.血浆血红素结合蛋白
企业参加一个具有独立法人资格的养老基金会来办理其养老金计划,这是企业年金计划举办
共用题干 李军今年28岁,计划今年买房并在国庆期间结婚,待新房装修完毕后,年底
下列不属于房地产经纪信息的是()。A:某房地产经纪搜集的某小区的房源信息 B
某企业拥有厂房一栋,原值200万元,2020年年初对该厂房进行扩建,扩建期间
根据《建设工程工程量清单计价规范》(GB50500——2013),在施工过程中,
最新回复
(
0
)