首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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,
有以下程序 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,
admin
2020-11-23
31
问题
有以下程序
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
答案
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/alD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于return语句的叙述中正确的是()。
表达式(int)((double)9/2)-9%2的值是()。
若有定义语句doublex,y,*px,*PY;,执行了px=&x;py=a,y;之后,正确的输入语句是()。
有以下程序:#includevoidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,
下列叙述中正确的是()。
设文件指针fp已定义,执行语句fp=fopen(’’file’’,’’w’’);后,下列针对文本文件file操作叙述的选项中正确的是()。
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
以下关于逻辑运算符两侧运算对象的叙述中正确的是
数据库应用系统中的核心问题是
在面向对象方法中,不属于“对象”基本特点的是
随机试题
我国的二级标准物质可用代号()表示。
蛋白质二级结构中通常不存在的构象
患者25岁,停经56天,近日有少量不规则阴道出血伴腹痛。妇科检查:子宫增大如孕4个月大,软,左附件触及鸡蛋大囊性壁薄包块,为明确诊断首选的辅助检查方法是
患者,女,34岁。平素多忧思抑郁,失眠,心悸,与人争吵后,突然呼吸短促,息粗气憋,胸闷胸痛,咽中如窒,但喉中痰鸣不著,苔薄,脉弦。该患者治疗时,宜首选
依照对医疗机构执业要求的规定,医疗机构有以下义务,除了
肝癌的症候特征有()。
管理者要想有效地达成组织目标,就需要履行()等职能。
A注册会计师负责审计甲公司20×8年度财务报表。在了解内部控制时,A注册会计师遇到下列事项,请代为作出正确的专业判断。下列情形中,A注册会计师认为通常适合采用信息技术控制的有()。(2010年)
复述策略不包括()。
Earlytobedandearlytorise______amanhealthyandhappy.
最新回复
(
0
)