首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
38
问题
有下列程序: 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://kaotiyun.com/show/TqWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Textl的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个名为Optionl的控件数组,程序运行后,如果单击某个单选按钮,则文本框中的字体根据所选择的单选按钮切换,如图1所示。请选择适合空白处的语句()。
关于随机文件,以下叙述中错误的是( )。
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePerson nameAsString*8 majorAsSt
以下关于键盘事件的叙述中,错误的是()。
在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:PrivateSubForm_Load()ShowText1.Text=””Text2.Text=””Text1.SetFocus
下面关于水平滚动条的Max,Min属性的叙述中错误的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
下列哪一条不属于数据库设计的任务?()
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
随机试题
国际劳动立法的最主要形式是()
分娩时子宫颈口扩张的机制下列哪项是不恰当的
焊料焊接在用砂料包埋固定焊件时包埋的原则是
具有“喜润恶燥”生理特性的脏腑是
患者李某,男性,29岁。农民,夏季因于田间劳作之后,加之饮食不节,然后开始出现身目俱黄,其色如金,伴有高热口渴,小便深黄,胁痛腹胀,烦躁不安,随后出现昏迷、谵语,并且肌肤出现瘀斑,舌质红绛,脉弦滑数。此病人应诊断为下列何种病证
因突发洪水冲坏道路,被告王某无法参加诉讼,法院遂裁定中止诉讼。待道路修缮完毕,需恢复诉讼程序之时,下列做法中正确的是:()
胡某自担任某私营企业的会计以后,经常采用开“白头单”,现金结算不开发票或购买、开具假发票不入账,以及虚报从业人员、涂改账单和报送虚假报表等手段办理会计账务。由于多次未被税务机关查出,胡某受到老板的赏识和加薪。某次接受税务检查前,他又从其他企业高价买来空白统
某企业2019年签订如下合同:(1)与会计师事务所签订年报审计合同,审计费为12万元。(2)与国外某公司签订一份受让期五年的专利技术合同,技术转让费按此项技术生产的产品实现销售收入的2%收取,每年分别在6月和12月结算。(3)与国内甲公司签订委托定制
用一个事物替代另一个事物来对不同事物或观念进行比较的方法叫做()。
应用人工呼吸器对通气障碍的患者进行()。
最新回复
(
0
)