首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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=f
有下列程序: 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=f
admin
2010-05-22
39
问题
有下列程序: 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(int x,int y),将变量m和i声明为局部静态变量,因此第1次调用主函数后,局部静态变量m和i的值为5和3,第1次函数调用结束时,它们的值不释放保持不变,所以第2次调用时,局部静态变量m和i的初始值分别为5和3,即在执行“i+=m+1”时,i的值为9,因此最终m的值为11。
转载请注明原文地址:https://kaotiyun.com/show/1RWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下变量名中合法的是
在面向对象方法中,不属于“对象”基本特点的是
设窗体上有一个名称为Timer1的讨时器控件,其Interval属性被设置为500,Enabled属性被设置为True;还有一个名称为Text1的文本框和下面的事件过程:PrivateSubTimer1_Timer()StaticxAsLon
结构化程序的三种基本控制结构是
在快速排序法中,每经过一次数据交换(或移动)后()。
软件调试的目的是
下列说法中,错误的是
窗体上有名称为Commandl的命令按钮和名称为Text1的文本框()。PrivateSubCommand1_Click()Text1.Text="程序设计":Text1.SetFocusEndSub
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
数据库应用系统中的核心问题是()。
随机试题
行车中当车辆前轮爆胎已发生转向时,驾驶人应双手紧握转向盘,尽力控制车辆直线行驶。
下列哪些案件适用简易程序审理是错误的?()
某测绘单位承担了0.8km2的工业区域1:2000地形图测绘项目,根据《测绘生产成本费用定额》,该项目报价应为()元。(工业区域成本费用为38899.39元/km2,小面积系数为1.3%)
填制特定减免税货物进口报关单时,报关员应当在“备案号”栏内正确填写“进出口货物征免税证明”上的12位编号。()
某烟丝加工厂为增值税一般纳税人,2015年4月接受某烟厂委托加工烟丝,烟丝厂自行提供烟叶的成本为32000元,代垫辅助材料2000元,加工费50000元;烟丝厂上月留抵税额为3400元。税务机关对其采用核定价格计税(烟丝消费税税率为30%,成本利润率为5%
某股份有限公司于2016年3月7日首次公开发行股份并在上海证券交易所上市交易。2016年4月8日,该公司召开股东大会,拟审议的有关董事、高级管理人员持股事项的议案中包含下列内容,其中,符合公司法律制度规定的是()。
老师:雪化了变成什么?学生:雪化了变成水。老师点头表示肯定:雪化了还能变成什么?学生:?老师:雪化了,天气一学生:越来越暖和了。老师:大家穿着的衣服一学生:越来越少了。老师:小草开始一学生:发芽了。老师:小燕子一学生:从南方飞回来了。
下列属于格赛尔“成熟一学习”原则观点的是()
Supposeyouaregoingtotakeavacationforaboutamonthandyouareconcernedaboutyourplants.Writeanotetoyourroommat
ReadthearticlebelowabouttheInternettoday.ChoosethebestwordtofilleachgapfromA,B,CorD.Foreachquestion21-3
最新回复
(
0
)