首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序执行后输出的结果是______。 int d=l; fun(int p) { int d=5; d+=p++; printf("%d,",d); }
下列程序执行后输出的结果是______。 int d=l; fun(int p) { int d=5; d+=p++; printf("%d,",d); }
admin
2010-09-05
22
问题
下列程序执行后输出的结果是______。 int d=l; 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
答案
C
解析
本题执行过程如下:首先调用fun函数,使得实参a的值3传递绐形参p,得到局部变量d=8,打印出局部变量d的值8返回主函数执行 “d+=a++””,此处的d为全局变量,所以d=1+3=4(由于本题是值传递,所以在函数fun中对p值的改变并不能引起a的改变),故本题的输出是8,4。
转载请注明原文地址:https://kaotiyun.com/show/xdWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有语句:Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是( )。
下列程序段的执行结果为()。a=0:b=1Doa=a+bb=b+1LoopWhilea
下列关于栈的叙述正确的是()。
算法的有穷性是指( )。
程序流程图中带有箭头的线段表示的是( )。
在窗体上有一个文本框Text1和一个标签Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是()。PrivateSubText1______________()Label1.Caption
在窗体上有一个文本框Textl和一个标签Labell,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图1所示),则空白处应填入的内容是()。PrivateSubTextl________()Label1.Cap
下列不是合法的C语言语句是()。
下列关于算法的时间复杂度陈述正确的是
结构化程序设计方法的主要原则可以概括为自顶向下、逐渐求精、【】和限制使用goto语句。
随机试题
A.唇痈B.小腿丹毒C.下颌蜂窝织炎D.疖病E.深部脓肿护理中需要床边隔离的是
浆膜腔漏出液中下列哪种成分含量与血清相似
苔薄白脉浮紧常见于苔白滑脉沉弦多见于
甲、乙、丙、丁按份共有一艘货船,份额分别为10%、20%、30%、40%。甲欲将其共有份额转让,戊愿意以50万元的价格购买,价款一次付清。关于甲的共有份额转让,下列哪些选项是错误的?(2016年卷三53题,多选)
不属于项目组织计划内容的是()。
碳素钢根据其含杂质的多少,可以分为()。
广告费超标( )万元。该企业2004年应缴企业所得税为( )万元。
2015年2月1日某企业购人原材料一批,开出一张面值为117000元,期限为3个月的不带息的商业承兑汇票。2015年5月1日该企业无力支付票款时,下列会计处理正确的是()。
关于我国幼儿教育的表述,不正确的是()。
A、Ididn’tknowwhy.B、Iwilldomybest.C、Mycarbrokedownonthehighway.D、Ihadawonderfultime.CWhyareyoulateforWo
最新回复
(
0
)