首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 func(int X) { static int a=2; return (a+=X);} main() { int b=2,c=4,d; d=func(b); d=func(
下面程序的输出结果是( )。 func(int X) { static int a=2; return (a+=X);} main() { int b=2,c=4,d; d=func(b); d=func(
admin
2009-04-15
30
问题
下面程序的输出结果是( )。 func(int X) { static int a=2; return (a+=X);} main() { int b=2,c=4,d; d=func(b); d=func(c); printf("%d\n",d); }
选项
A、4
B、6
C、8
D、12
答案
4
解析
func(b)调用函数func并将实参传递给形参x,x的值为2。a+=x=2+2=4,返回值为4。func(c)调用函数func并将实参传递给形参x,x的值为4。因为a被定义为静态的整型变量,当第一次调用函数func返回后a存储单元中的数据仍然保留值为4,所以a+=x=4+4=8。
转载请注明原文地址:https://kaotiyun.com/show/5sWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sit5.vbp,相应的窗体文件为sjt5.frm,此外还有一个名为datain.txt的文本文件,其内容如下:32437658281298573142536475869713243546576879805937程序运行后
有下面程序代码:PrivateSubCommand1_Click()a=3s=0Fork=1To5s=s+aModka=a+kNext
下面不属于软件测试实施步骤的是
设变量MyName(字符串型),Age(整型)分别表示一个人的姓名和年龄,要设计一个逻辑表达式,当该人姓张,并且超过60岁,则表达式的值为True,下面正确的是
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是( )。
以下关于多重窗体程序的叙述中,错误的是()。
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为"计算"的命令按钮Command1,并编写了以下程序:PrivateSubCommand1_Click()Callcalc(HV.Value,HT.Value)EndSu
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是
不能正确表示条件”两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
膀胱结石声像图表现中,不能作为诊断依据的是
Ifyou______stayedathome,thiswouldneverhavehappened.
A.清泄肺热B.清热燥湿,厚肠止痢C.清热泻火D.和解清热,以除少阳之邪E.清泄胆热大柴胡汤中配伍黄芩的意义是
疾病发生的内在根据是
杜甫有诗云:“朝回日日典春衣,每日江头尽醉归。酒债寻常行处有,人生七十古来稀。”关于唐朝的典当制度,下列选项中错误的是()。
下列不属于钢材加工性能指标的是()。
机场刚性道面是指()。
熊猫债券是指国际开发机构依法在中国境内发行的、约定在一定期限内还本付息、以美元计价的债券。()
简述涎腺导管系统的构成及功能。
Whatarethespeakerstalkingabout?
最新回复
(
0
)