首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
28
问题
有下列程序: 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全国计算机二级
相关试题推荐
下面关于控件数组的叙述中正确的是
下列关于水平滚动条的叙述中,错误的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
能够用于标识对象名称的属性是
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是
把数学表达式表示为正确的VB表达似乎应该是
设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是()。
数据库应用系统中的核心问题是()。
随机试题
某公司销售部门主管大华拟对本公司产品前两季度的销售情况进行统计,按下述要求帮助大华完成统计工作:为“产品销售汇总表”的数据区域A1:I21套用一个表格格式,包含表标题,并取消列标题行的筛选标记。
原子吸收光谱分析仪的光源是()。
某市疾病预防控制机构工作人员严某,2004年年底下乡检查工作的过程中发现该乡的一个村流行性感冒流行,于是严某按传染病防治法的规定进行了报告,严某进行疫情报告应遵循的原则是
我国《公司法》规定,股票不能()发行。
下列对青岛的正确描述是()。
下列各项中标点符号使用正确的是()①时间简史续篇②以坦白真挚的私人访谈形式,叙述了霍金教授的生平历程和研究工作,展现了在巨大的理论架构后面真实的③人④,对20世纪人类最伟大的头脑之一进行了极为感人又迷人的描述⑤即便是对于非专业读者,这本书
(新疆2012—26)(),36.19,10,5,2
(中央财经2011)X公司的损益数据如下表所示:企业目前的营业杠杆和财务杠杆分别是多少?()
汉代为了增加财政收入,实行专卖制度,专卖品不包括
在《德意志意识形态》中,马克思、恩格斯指出:“我们首先应当确定一切人类生存的第一个前提,也就是一切历史的第一个前提,这个前提是:人们为了能够‘创造历史’,必须能够生活。但是为了生活,首先就需要衣、食、住以及其他东西。因此第一个历史活动就是生产满足这些需要的
最新回复
(
0
)