首页
登录
从业资格
执行下面的一段C程序后,输出结果变量应为______。 sub (int x,
执行下面的一段C程序后,输出结果变量应为______。 sub (int x,
最全题库
2022-08-02
64
问题
执行下面的一段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, 3 B. -5, -12, -7 C. -5, -12, -17 D. 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/2424443.html
本试题收录于:
中级 嵌入式系统设计师题库软件水平考试初中高级分类
中级 嵌入式系统设计师
软件水平考试初中高级
相关试题推荐
患者,女性,30岁。孕2产0,孕37周,见红6小时入院。检查:骨盆外测量结果:髂
患者,女性,30岁。孕2产0,孕37周,见红6小时入院。检查:骨盆外测量结果:髂
减少偶然因素对评价结果的影响,可采用的方法是A.重复测量 B.随机抽样 C.
对羊水检查结果判断正确的是A.羊水中卵磷脂/鞘磷脂比值>2提示胎儿神经发育成熟
符合Graves病检查结果的是A.血TSH↑,T↑,T↑ B.血TSH↓,T↓
12岁小儿,做结核菌素试验72小时,局部出现硬结直径12mm,判断结果是A.(-
孕31周早产儿体重1400g,生后不久发生呼吸窘迫,暂停,头罩吸氧后血气分析结果
患者,女性,66岁。因呼吸困难,面色发绀入院。血气分析结果为PaO250mmHg
当某种行为可导致两方面的结果时,个体对自己的行为进行控制以适应社会属于A.反射B
若程序P经编译并连接后可执行,则()。A.P是正确的程序 B.P中没有语法
随机试题
黄山,在中国历史上文学艺术鼎盛时期曾受到广泛的赞誉,以“震旦国中第一奇山”而闻名。今天,黄山以其壮丽的景色、生长在花岗岩石(graniterocks)
Inthissection,youaregoingtoreadapassagewithtenstatementsattachedto
华夏公司系上海证券交易所上市的一家股份有限公司,为开拓市场、提高效率、增加利润、
A.1 B.2 C.3 D.4
中晚期子宫颈癌的声像图表现,应除外A.宫颈大小、形态及内部回声无明显改变 B.
用牙线检查邻接接触的松紧度应在()A.50~110μm B.110μm
硫酸奎宁中的特殊杂质检查项目有A.马钱子碱B.氯仿-乙醇中不溶物C.阿扑吗啡D.
女,21岁。发热,多处关节炎,面部有蝶形红斑,诊断为系统性红斑狼疮。查血化验最具
下列关于企业资产损失税前扣除政策的表述,不正确的是( )。A.未经申报的损失,不
下列有关见证取样的要求,描述正确的有()。A.试验室要具有相应的资质并进行
最新回复
(
0
)