首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请选出以下程序的输出结果_______。 #include<stdio.h> sub(x,y,z) int x,y,*z; {*z=y-x;} main(){ int a,b,c; sub(10,5,&A)
请选出以下程序的输出结果_______。 #include<stdio.h> sub(x,y,z) int x,y,*z; {*z=y-x;} main(){ int a,b,c; sub(10,5,&A)
admin
2010-01-10
91
问题
请选出以下程序的输出结果_______。 #include<stdio.h> sub(x,y,z) int x,y,*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
答案
2
解析
sub()函数的作用是将形参y和x的差赋给了z指向的那个内存地址,所以在sub(10,5,&a),10和5属于值传递,a是属于她址传递,也就是a与z指向了同一个存储单元,在执行函数后,a的值随*2变化,所以此次函数被调用后,a的值为y-x=5,同理可知,在sub(7,a,&b)后,b的值发生变化,其值为-5-7=12,在sub(a,b,&c)后,c的值发生变化,其值为-12-(-5)=-7。
转载请注明原文地址:https://kaotiyun.com/show/LWWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1Click()DimslAsString,s2AsStringOpen"c:\d
为使文本框具有初始值“VB”,在设计阶段正确的操作是
下列说法中,错误的是
要使图片框P1中显示当前路径下的图片文件img1.jpg,则应使用的语句是()。
计算下面分段函数的正确语句是
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
随机试题
西方最古老的艺术起源理论是【】
刘某,女,50岁,因情志不遂,出现火眠健忘,坐卧不宁,郁郁不乐,渐至神志痴呆,反应迟钝,喃喃自语,问之不答,舌质淡红,舌苔白腻,脉象弦滑,其最佳治法为()(1994年第65题)
A.避孕药1、2、0号B.复方甲基炔诺酮全量片C.抗孕53号D.皮下埋植剂E.安宫黄体酮避孕针短效避孕药是
根据《抗菌药物临床应用管理办法》,经长期临床应用证明安全、有效,对细菌耐药性影响较大,或者价格相对较高的抗菌药物()。
某技术方案有两个可实施方案,在设计产量相同的情况下,根据对不同方案的盈亏平衡产量分析,投资者选择方案的依据应是()。
工作中遇到特别不顺心的事,你一般会()。
地球上有三大地震带,以下不属于三大地震带的是()
如果想了解IP数据报从源主机到目的主机所经过路径上各个路由器的IP地址,那么可以使用IP数据报的()。
以下函数调用语句中含有参数的个数是excc((v1,v2),(v2,v3,V4),v6);
SleeplessnessInsomniaorsleeplessnessisacommoncomplaintofwomenastheyenterintomenopause.Insomniameanshavingt
最新回复
(
0
)