首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x,int y) main() {static int m=0,i=2; {int j=l,m=1,k; i+=m+1;m=i+x+y;return m; k=
有以下程序 fun(int x,int y) main() {static int m=0,i=2; {int j=l,m=1,k; i+=m+1;m=i+x+y;return m; k=
admin
2020-05-19
29
问题
有以下程序
fun(int x,int y) main()
{static int m=0,i=2; {int j=l,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://jikaoti.com/ti/qPG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是()。
下列与队列结构有关联的是()。
下列叙述中错误的是()。
关于静态变量的叙述中错误的是()。
下列链表中,其逻辑结构属于非线性结构的是()。
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是()。
关于函数参数的叙述中正确的是()。
下列与队列结构有关联的是()。
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。例如,若输入整数:2310,则应输出:2、3、5、7、11。请改正程序中的语法错误,使程序能得出正确的结果。注意:
对软件设计中应遵循的准则描述正确的是()。
随机试题
A.微晶纤维素B.羟丙甲纤维素C.羧甲淀粉钠D.硬脂酸镁E.蒸馏水片剂制备中,常用的崩解剂是()。
甲股份有限公司(以下简称“甲公司”)是一家在全国中小企业股份转让系统挂牌公开转让股票的非上市公众公司。截止2014年12月31日,甲公司的净资产为1亿元;最近3个会计年度实现的年均可分配利润分别为100万元、260万元和300万元。2015年3月,甲公司董
Communicationcanbethemostcriticalaspectofwhetherachangestrategywillsucceedorfail.【T1】Thedegreetowhichinformat
新生儿生理性体重下降,平均比出生时下降
反映房屋状况的主要统计指标有()等。
生活垃圾填埋场大气污染物排放控制项目中TSP的监测方法为()。
水池钢筋混凝土结构外观、内在质量是工程施工控制的重点,对其质量需进行综合控制,以确保实现设计的使用功能,下列控制方面和说法正确的是()。
以下关于收益的说法,错误的是()。
根据合伙企业法律制度的规定,合伙企业解散的,应当进行清算。下列各项中,应当以合伙企业财产优先支付的是()。(2020年)
明日銀行にお金を(返しますー)なければなりません。
最新回复
(
0
)