首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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=fun0,m);
有下列程序: 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=fun0,m);
admin
2010-09-05
19
问题
有下列程序:
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=fun0,m);printf("%d,"k);
k=fun0,m);printf("%d\n",k);
}
执行后的输出结果是( )。
选项
A、5,5
B、5,11
C、11,11
D、11,5
答案
B
解析
子函数fun(intx,inty),将变量m和i声明为局部静态变量,因此第1次调用主函数后,局部静态变量m和i的值为5和3,第1次函数调用结束时,它们的值不释放保持不变,所以第2次调用时,局部静态变量m和i的初始值分别为5和3,即在执行“i+=m+1”时,i的值为9,因此,最终m的值为11。
转载请注明原文地址:https://jikaoti.com/ti/o3I0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上有一个Picturel图片框,没有加载图片,在当前文件夹下有一个位图文件pic02.bmp,并有下面的程序代码:DimHasPicAsBooleanPrivateSubPicturel_Click()IfHasPi
在关系代数运算中,有5种基本运算,它们是()。
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommand1_Click()DimxAsString,sAsString,tempAsString
以下过程定义中正确的过程首行是( )。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为()。
在考生文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。窗体上三个命令按钮的名称分别是Command1、Command2和Command3,标题分别是“显示”、“统计"和“保存”。运行程序时,单击“显示”按钮,从文件in5.txt中
数据字典(DD)所定义的对象都包含于
表达式12/2\4的值是( )。
下面对对象概念描述正确的是
随机试题
Theboatsailedslowly,keeping______tothecoastasthemaninitwasafraidof______thedirection.
关于高血压危象的诊断,错误的是
可用于解救内吸磷中毒时患者出现的症状如瞳孔缩小、腹痛、腹泻、呼吸困难、心动过缓等的药物是
患者女,46岁。白带增多1年,偶而呈粉红色,近3个月有性交出血,月经尚规则,妇科检查见宫颈中度糜烂,子宫正常大小,质软、双侧附件无异常所见。阴道镜下活检有癌细胞已突破基底膜5mm,有淋巴管被侵袭及病状融合现象。该患者如果不接受手术治疗,其放射治疗的最主
下列哪些是消化性溃疡的常见并发症
常以单纯机械性不完全性肠梗阻为表现的是
某企业债券为息票债券,一年付息一次,券面金额为1000元,5年期,票面利率为5%。投资者在债券发行2年后以990元的价格买入,持有至期满,其到期收益率为( )。
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
Wheredopesticides(杀虫剂)fitintothepictureofenvironmentaldisease?Wehaveseenthattheynowpollutesoil,water,andfoo
SomeinterestingrecentresearchbyateamfromMRCAppliedPsychologyUnitatCambridgeanalysedthesoundstructureofalarge
最新回复
(
0
)