首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结束是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d,",d) ; } main() { int a=
admin
2009-04-15
43
问题
下列程序执行后输出的结束是______。 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://www.kaotiyun.com/show/WZXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
开发大型软件时,产生困难的根本原因是()。
下列不属于软件工程3个要素的是()。
窗体上有一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于( )。
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER
两个或两个以上的模块之间关联的紧密程度称为()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列方法中,不属于软件调试方法的是()。
字符(char)型数据在微机内存中的存储形式是()
因特网(习惯上称国际互联网)的英文名是()
在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
随机试题
患者男,56岁,近3年来尿频、尿急伴急迫性尿失禁,排尿不畅,尿不尽感,单位体检发现“前列腺增大”。在体格检查中与前列腺癌最一致的发现是
氯化钾静滴浓度不得超过
主要用于缓解胆汁淤积的药物是()
除享有单独关境地区的我国全部领域属于我国的关境范围。()
近年来实行综合监管体制的国家越来越多,这主要是由于金融业出现了()。
某公司每年都要对销售人员进行培训,主要是聘请知名教授讲授一些市场营销的理论知识。由于缺乏实际案例的讲解和员工的参与,员工普遍认为这种培训没有考虑他们的需求,既浪费时间又没有效果。另外,培训结束以后,就再没有人过问培训的事情了。[2004年真题]该公司在
木块在水平恒力F作用下,由静止开始在水平路面上前进S,随即撤去此恒力后又前进2S才停下来,设运动全过程中路面情况相同,则木块在运动中所获得的动能的最大值为()。
A.attheminimumcostB.reinforcedbythefactoryC.crowedtogetherD.asself-reliantfarmersPhrases:A.wheretoolargem
【S1】【S5】
Chimp(黑猩猩)ShowHallmarkofHumanCulture,StudyFindsResearchershavediscoveredthatchimpanzeesnotonlyteacheachoth
最新回复
(
0
)