首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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(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=
admin
2010-09-05
47
问题
有下列程序: 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://www.kaotiyun.com/show/TqWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingleEndType在窗体上画一个名为Comma
以下变量名中合法的是( )。
下列哪一条不属于数据库设计的任务?()
如果要定义一个窗体级变量,定义变量语句的位置应该是
如果在框架中画了2个复选框,且框架的Enabled属性被设置为False,2个复选框的Enabled属性被设置为True,则下面叙述中正确的是()。
下面为单精度实型(即单精度浮点型)变量的是
在考生文件夹下有一个工程文件sjt5.vbp,功能是用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a2+b2=c2。例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)
假定有以下循环结构:DoUntil条件表达式循环体Loop则以下正确的描述是()。
为计算an的值,某人编写了函数power如下:PrivateFunctionpower(aAsInteger,nAsInteger)AsLong DimsAsLong p=a Fork=1Ton p=p*a Next
计算下面分段函数的正确语句是( )。
随机试题
即早期基因的表达产物可
A.金黄色葡萄球菌B.β-溶血性链球菌C.大肠杆菌D.脆弱杆菌E.产气荚膜梭菌诱发产褥期菌血症而致感染性休克的最常见的细菌是
治疗筋脉挛急疼痛的药物,其味是
按照有关法律法规,我国的土地权属性质分为国有土地所有权、集体土地所有权、集体土地使用权以及土地使用权抵押权等,其中()不能记载在“土地权属性质”栏上。
下列项目中,属于负债项目的是( )。
进口货物报检和报关操作跟单员在办理进口货物报关时,需要提供哪些基本单据?
就客户利益优先的要求而言,下列关于基金从业人员应当遵守的规则的说法不正确的是()。
韦纳在前人的基础上,提出()把成就行为的归因划分为稳定和不稳定的因素
CigarettesmokingisahealthhazardofsufficientimportanceintheUnitedStates.Itwas50yearsagothismonththatAmerica’
评标委员会由招标人的代表和有关技术、经济等方面的专家组成,成员人数为(7)人以上单数,其中技术、经济等方面的专家不得少于成员总数的(8)。(7)
最新回复
(
0
)