首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是 ______。int d=1;fun(int p){ int d=5; d+=p++; printf("%d,",D) ;}main(){ int a=3; fun(A) ; d+=a++;
下列程序执行后输出的结果是 ______。int d=1;fun(int p){ int d=5; d+=p++; printf("%d,",D) ;}main(){ int a=3; fun(A) ; d+=a++;
admin
2010-05-22
45
问题
下列程序执行后输出的结果是 ______。int d=1;fun(int p){ int d=5; d+=p++; printf("%d,",D) ;}main(){ int a=3; fun(A) ; d+=a++; printf("%d\n",D) ;}
选项
A、8,12
B、9,13
C、8,4
D、9,5
答案
4
解析
本题执行过程如下首先调用fun函数,使得实参a的值3传递给形参p,得到局部变量d=8,打印出局部变量d的值8;返回主函数执行“d+=a++”,此处的d为全局变量,所以d=1+3=4(由于本题是值传递,所以在函数fun中对p值的改变并不能引起a的改变),故本题的输出是8,4。
转载请注明原文地址:https://kaotiyun.com/show/LjWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于菜单项的描述中,错误的是
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerStaticzAsInteger
为了读取数据,需打开顺序文件”D:\data5.txt”,以下正确的命令是()。
以下关=F过程的叙述中,错误的是
有数据定义语句:DimX,YAsInteger以上语句表明
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
表达式Int(-15.8)+Fix(-15.8)+Int(15.8)+Fix(15.8)的运算结果是()。
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,运行时显示“启动”窗体,单击其上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(最多10个)放在全局变量n中(均已在标准模块中
下面不属于需求分析阶段任务的是( )。
能将高级语言编写的源程序转换成目标程序的是
随机试题
邀请招标(有限国际竞争性招标),由招标单位向具备设备、材料制造或供应能力的单位直接发出投标邀请书,并且受邀参加投标的单位不得少于()家。
法律文书对语言的运用有哪些要求?
某男,45岁,胃脘胀满疼痛,痛及两胁,嗳气纳呆,大便不畅,苔薄白,脉弦,治疗宜选用
氯磺化聚乙烯(非线型、低密度)
根据有关规定,除中国证监会另有规定外,QDII基金可投资于下列金融产品或工具()。
关于绩效辅导的说法,错误的是()。
BSP划分子系统的原则有几条,下列哪个不属于划分原则?()
例如:A可是今天起晚了B平时我骑自行车上下班C所以就打车来公司BACA一生当中,我们会遇到许多机会B但问题是,当它来到你身边时C你是不是已经做好了准备
Sincethedawnofhumaningenuity,peoplehavedevisedevermorecunningtoolstocopewithworkthatisdangerous,boring,burd
A、Moredetailedlabeling.B、Simplelabeling.C、Preciselabeling.D、Basiclabeling.A短文最后提到,这项研究使得新规定出台,现在商品必须havethemoredeta
最新回复
(
0
)