首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结束是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d,",d) ; } main() { int a=
admin
2009-04-15
61
问题
下列程序执行后输出的结束是______。 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/WZXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是()。
设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发( )。
单击一次命令按钮,下列程序代码的执行结果为()。PrivateSubCommand1_Click()DimaAsIntege,bAsIntege,cAsIntegera=2:b=3:c=4P
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
以下叙述中错误的是( )。
字符(char)型数据在微机内存中的存储形式是______。
微型计算机的运算器、控制器及内存储器组合在一起,称之为()
局域网的网络硬件主要服务器、工作站、网卡和()
随机试题
下列各项中,可用来协调公司债权人与所有者矛盾的方法有()
调查发现.某山林地区人群中面神经麻痹、关节炎、心肌炎病例显著高于城市对照人群.该人群中这些病例的发生具有一定的季节性增高,并且与蜱叮咬密切相关,提示可能存在一种新的疾病。最可能的是
马鼻旁窦蓄脓圆锯术后,局部最佳护理方法是
口服给药治疗过敏性鼻炎的首选非处方药是()。
以下哪种行为属于自力救济的范畴?
下列能作为判断滑坡已处于滑动阶段的标志特征是()。
在环境污染类型划分方法中,将环境污染分为物理污染、化学污染和生物污染的据是污染的()。
阅读下面这篇六年级的学生的写作,完成题目。难忘的中秋节农历八月十五,是传统的中秋节,现如今已经深入到我们心中,成为我国第二大传统节日。“但愿人长久,千里共婵娟”的话,无人不知
错觉理论包括()
关于Telnet中NVT功能的描述中,错误的是()。
最新回复
(
0
)