首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: fun(int x,int y) { static int m=0, i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1,m=1,k;
有以下程序: fun(int x,int y) { static int m=0, i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1,m=1,k;
admin
2009-01-15
45
问题
有以下程序: fun(int x,int y) { static int m=0, i=2; i+=m+1; m=i+x+y; return m; } main() { int j=1,m=1,k; k=fun(j,m); printf("%d,"k); k=fun(j,m); printf("%d\n",k); } 执行后的输出结果是( )。
选项
A、5,5
B、5,11
C、11,11
D、11,5
答案
2
解析
本题的fun()函数中定义的变量m和i是静态局部变量,第1次调用fun()函数时m=0、 i=2,执行i+=m+1后,i的值变为3,再执行m=i+x+y后,m的值变为5,所以第1次输出的整数是5。第2次调用fun()函数时m=5、i=3,执行i+=m+1,i变为9,再执行m=i+x+y,m变为11,所以第2次输出的整数是11。故本题应该选择B。
转载请注明原文地址:https://www.kaotiyun.com/show/l6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在定义通用过程时,可以通过两种方式传送参数,其中传值方式所使用的关键字是()。
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是
假定有以下程序段Fori=1To3Forj=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是
以下关于VB的叙述中,错误的是()。
向文本框中输入字符时,下面能够被触发的事件是
软件是指
考生文件夹下有一个数据库文件“samp2.accdb”,其中存在已经设计好的表对象“tAttend”、“tEmployee”和“tWork”,请按以下要求完成设计。(1)创建一个查询,查找并显示“姓名”、“项目名称”和“承担工作”3个字段的内容,
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
在面向对象的程序设计中,可被对象识别的动作称为( )。
随机试题
下列关于急性蜂窝织炎的描述,正确的是()。
眼科超声检查发现:一例眼球壁内较强回声异物,异物周围可见无回声环绕。请指出这最可能的是
一名25岁哺乳期妇女,婴儿6个月,既往健康。近1个月感觉乏力、低热,因咳嗽、咳痰带血1周前到医院接受诊治。一般检查:体温37.8℃,脉搏86次/分,呼吸18次/分,血压120/80mmHg,双肺呼吸音清。最可能是哪一种呼吸系统疾病
女,35岁,妊娠35周,因咳嗽、呼吸困难而就诊。查体:BP130/80mmHg,P126次/分,R24次/分;二尖瓣面容,口唇发绀,不能平卧,下肢水肿;心尖部可闻及舒张中、晚期隆隆样杂音,肺底部闻及湿哕音。对该病人诊断和处理正确的是
根据《建设工程勘察合同(示范文件)》,对于勘察现场范围内不属于委托任务,又没有图纸或资料的地段,其地下埋藏物的查清应由()负责。
根据《建设工程工程量清单计价规范》(GB50500--2008)附录A,下列工程量计算的说法,正确的是()。
以下各项中,()是对我国进出口贸易管理正确的表述。
财产清查的内容包括( )。
选项四个图形中,只有一个是由题干的四个图形拼合(只能通过上、下、左、右平移)而成的,请把它找出来。
近代中国第一所外语学校同时也是最早的新式学堂是()。
最新回复
(
0
)