首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i
admin
2010-12-16
30
问题
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void main() { int x=5,y=2; fun(x,y); cout<<x<<","; fun(x); cout<<x<<end
选项
A、5,2
B、7,11
C、11,23
D、9,23
答案
D
解析
由程序中的主函数main入手,定义了变量x=5,y=2。然后调用fun函数,其中a为引用地址,其改变会影响实参的改变。fun函数中的i=2定义为静态变量,有效到文件结束。所以主函数中第一输出x值为函数fun中的a值,即9。而i=11。第二次调用fun函数时,x=9,i=11,所以a=9+11+3=23。
转载请注明原文地址:https://kaotiyun.com/show/4Kjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面4个关于C语言的结论中错误的是()。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun和funx的功能是:用二分法求方程23-4x2+3x-6=0的一个根,并要求绝对误差不超过0.001。例如,若给m输入-
下列关于二叉树的叙述中,正确的是()。
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为asd123fgh543df,理后新字符串为123543asdfghdf。请
以下选项中,合法的一组C语言数值常量是( )。
面向对象方法中,继承是指()。
深度为7的完全二叉树中共有125个结点,则该完全二叉树中的叶子结点数为()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
关于C语言程序设计,以下叙述中不正确的是()。
下面对软件测试描述错误的是()。
随机试题
马歇尔稳定度和流值是表示沥青混合料高温时的稳定性和抗变形能力的指标。()
关于建设用地协议出让与招标拍卖挂牌出让的区别,下列说法不正确的是()。
在其他条件相同的情况下,若(),则进行人力资本投资的合理性越强。
教师劳动的复杂性主要是由_____决定的。【】
公安政策的作用有指导作用、规范作用和调整作用。()
江西参与“丝绸之路经济带”和“21世纪海上丝绸之路”建设,具有独特优势和基础,是全国唯一同时毗邻哪三个最活跃经济区的省份?()
2018年2月7日,我国第五个南极科考站——()在恩克斯堡岛正式选址奠基。
关税同盟与自由贸易区的主要区别是()。[对外经济贸易大学2011国际商务硕士]
关于法律实现,下列说法不正确的是()
Everyartistknowsinhisheartthatheissayingsomethingtothepublic.Notonlydoeshewanttosayitwell,buthewantsit
最新回复
(
0
)