首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
57
问题
有以下程序: 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全国计算机二级
相关试题推荐
窗体上有1个名称为Commandl的命令按钮,事件过程如下:PrivateSubCommandl_Click()m=-3.6IfSgn(m)Thenn=Int(m)Else
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有两个命令按钮,其名称分别为Commandl、Command2,一个标签控件,其名称为Labell,一个计时器控件,其名称为Timerl,如图2-107(a)所示。程序
考生文件夹中有工程文件sjt3.vbp。程序运行时,单击窗体,则开始每隔5秒钟在文本框中显示一次当前时间,文本框中文字的颜色每隔8秒在红色(颜色值为&HFF)与黑色(颜色值为0)之间切换。在给出的窗体文件中已经有了全部控件,但程序不完整。要求:去掉程序中
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
数据流程图(DFD图)是
下面关于VB应用程序的叙述中正确的是
下列链表中,其逻辑结构属于非线性结构的是
构成计算机软件的是
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是( )。
随机试题
多边投资担保机构在作出每一项承保决定之前,必须对_________的投资环境进行审查。
有关人工呼吸与心外按压解释正确的是
软弱地基上荷载、高度差异大的建筑,对减小其地基沉降或不均匀沉降危害有效的处理措施包括下列哪些选项?()
联运无负荷试车合格后,( )在试车记录上签字。
下列金融衍生工具中,属于货币衍生工具的是()。
根据刑事法律制度的规定,行为人基于同一的犯罪故意,连续实施数个性质相同的犯罪行为,触犯同一罪名的犯罪形态为()。
在确定管理层评估持续经营能力的适当性时,下列判断中正确的是()。
法律:法盲
下列关于推进以人为核心的新型城镇化的说法不正确的是()。
电视:节目
最新回复
(
0
)