首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x,int y) main() {static int m=0,i=2; {intj=1,m=1,k; i+=m+1;m=i+x+y;return m; k=fun(j,m);print
有以下程序 fun(int x,int y) main() {static int m=0,i=2; {intj=1,m=1,k; i+=m+1;m=i+x+y;return m; k=fun(j,m);print
admin
2017-05-20
27
问题
有以下程序
fun(int x,int y) main()
{static int m=0,i=2; {intj=1,m=1,k;
i+=m+1;m=i+x+y;return m; 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
答案
B
解析
子函数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/N4Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不正确的定义语句是
以下程序的输出结果是【】。main(){charc=′z′;printf("%c",c-25);}
数据结构分为逻辑结构与存储结构,线性链表属于【】。
下列叙述中,不属于测试的特征的是
在结构化程序设计中,模块划分的原则是
当数据的物理结构(存储结构)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的_______。
在面向对象方法中,类之间共享属性和方法的机制称为______。
下列叙述中正确的是()。
算法的有穷性是指()。
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
随机试题
与《麻醉药品和精神药品管理条例》的立法宗旨和管制要求不符的是
一头2岁赛马进入9月份后开始发病,体温升高到40~C以上,稽留数日,体温回复到正常,经短时间的间歇,体温再度升高,如此反复。随着体温升高,病马精神不振,呼吸急促,脉搏频数,食欲减退;数日后体温暂时正常时,以上症状亦有所减退或消失。间歇3~6日后,体温再度上
指导项目监理组织全面开展进度控制、投资控制和质量控制活动的文件是( )。
行政行为的内容必须合法、适当,这是行政行为的生效要件之一。对该要件的正确理解是:()。
在实际操作中,商业银行在真正需要资金时,通常选择()方式来解决。
关于发展速度与增长速度的说法,正确的有()。
MRP系统最主要的目标是确定每项物料在每个时区的需求量,以便为正确地进行生产库存管理提供必要的信息。()
2013年元宵节过后,甲外出打工,乙是甲的邻居,两家关系非常好,甲拜托乙照顾自己7岁的女儿丙,在甲不在的时间里,乙作为丙的监护人。2013年8月,一阵暴风雨过后,甲的房屋由于年老失修,有倒塌的危险。为怕甲的房屋倒塌影响到自己,以自己的名义请施工队对甲的房屋
SNMPv1是一个不安全的协议,管理站(Manager)与代理(Agent)之间通过(55)进行身份认证,由于认证信息没有加密,因此是不安全的。1998年公布的SNMPv3定义了基于用户的安全模型USM,其中的认证模型块结合(56)算法形成认证协议,产生了
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+c);
最新回复
(
0
)