首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<iostream.h> voidfun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void ma
下列程序的运行结果是( )。 #include<iostream.h> voidfun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void ma
admin
2010-06-06
48
问题
下列程序的运行结果是( )。 #include<iostream.h> voidfun(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<<endl; }
选项
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/4yjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行以下程序段后,w的值为()。intw=’A’,x=14,y=15;w=((x‖y)&&(w
有以下程序#include<stdio.h>main(){inta=1,b=1;for(;a--;)b--;printf("%d,%d\n",a,b);}程序运行后的输出结果是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
若有如下定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述中正确的是()。
软件测试的目的是()。
在下列选项中,没有构成死循环的是()。
以下选项中关于C语言常量的叙述错误的是()。
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
给定程序中,函数fun的功能是:判断形参s所指字符串是否是“回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。“回文”是正读和反读都一样的字符串(不区分大小写字母)。例如,LEVEL和Level是“回文”,而LEVLEV
随机试题
关于风险损失,下列说法中正确的是()。
环比发展速度与定基发展速度间的数量依存关系包括()。
无论财产权是不是明确的,只要交易成本为零或者很小,那么无论将财产权赋予谁,市场均衡的最终结果都是有效率的,可以实现资源配置的帕累托最优。()
胜任特征冰山模型的自我概念包括()。
据中国社会科学院发布的《中国农业转移人口市民化进程报告》显示,2012年,我国城镇人口的养老保险、医疗保险、失业保险、生育保险的参与率分别为42.75%、75.36%、21.39%、21.68%,而同期农民工参与率分别为14.3%、16.9%、8.4
2015年,全球气候大会达成了《巴黎协议》,提出本世纪下半叶全球温室气体实现“净零”排放的目标。那么,当“净零”排放目标实现后,可能产生的地理现象是:
中国共产党领导的民主政权实行“三三制”原则是在()
已知变量x、y为整数型,且x=4,y=12,s为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是()。
EversinceitwasclaimedthatamedicinemadefromtheChinesethree-stripedboxturtlecouldcurecancer,demandfortheprodu
AudienceofWritingAudienceisaveryimportantconceptforwriting.Youneedtoanalyzeyouraudienceintermsofthefoll
最新回复
(
0
)