首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: fun(int x,int y) {statlc 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);p
有下列程序: fun(int x,int y) {statlc 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);p
admin
2010-09-05
28
问题
有下列程序:
fun(int x,int y)
{statlc 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://kaotiyun.com/show/ReWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
以下关于多重窗体程序的叙述中,错误的是( )。
A、各子菜单项组成一个名称为mnu1的控件数组B、不论选中菜单项1、2或3,均执行mnu1_Click事件过程C、Case2分支的语句没有必要,因为该菜单项的"复选"属性已被设置D、程序中的Index是系统自动产生的C菜单项1至菜单项3是名称为m
下面语句中能够打开随机文件的是
以下叙述中错误的是( )。
窗体上有名为Text1、Text2的两个文本框,和一个由3个单选按钮组成的控件数组Optionl,如图1所示。程序运行后,如果单击某个单选按钮,则执行Text1中数值与该单选按钮所对应的运算(乘1、乘10或乘100),并将结果显示在Text2中,如图2所示
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
表达式Sgn(0.25)的值是( )。
在面向对象方法中,不属于"对象"基本特点的是( )。
软件工程研究的内容主要包括:软件开发技术和【】。
随机试题
固井质量差,固井时水泥浆窜槽,水泥环与地层,或水泥环与套管之间的()不好,会引起窜槽。
在集装箱运输单证中,由承运人或其授权的关系人签发的货物联运凭证,是货物所有权的支配文件,是承运人与托运人之间运输契约成立的证明,这种单证是___________。
急性ITP的血液学改变不包括
功能凉血,解毒,养阴的药物是
()是商业银行的一大特色。
L注册会计师草写审计报告时正在考虑比较数据对将要出具审计报告的影响,请代为作出专业判断。
如果被试者主要表现出敏感多疑、缺乏信任、思维混乱等症状,并有偏执妄想,其MMPI测图可能出现()的两点编码。
下列选项中,属于教育的经济功能的是()。
一个字长为6位的无符号二进制数能表示的十进制数值范围是___________。
Readthearticlebelowaboutmonopoly.ChoosethebestwordtofilleachgapfromA,B,CorDontheoppositepage.Foreachq
最新回复
(
0
)