首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
38
问题
有下列程序:
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全国计算机二级
相关试题推荐
以下程序段的功能是()。x=8.6y=Int(x+0.5)Printy
单击命令按钮时,下列程序段的执行结果为()。PrivateSubCommandl_Click()PrintFuncl(24,18)EndSubPublicFunctionFunc1(mAsInteger,nAsI
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click() Dima(4,4) Fori=1To4 Forj=1To4
以下叙述中错误的是( )。
有下面程序代码:PrivateSubCommand1_Click()a=3s=0Fork=1To5s=s+aModka=a+k
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
(1)在考生文件夹下有一个工程文件sjt3.vbp(相应的窗体文件名为sjt3.frm),在窗体上添加一个名称为List1的列表框和一个名称为Text1的文本框,如图1所示。编写窗体的MouseDown事件过程。程序运行后,如果用鼠标单击窗体,则从键盘上输
在窗体上画一个命令按钮,然后编写如下时间过程()。PrintSubCommandl_Click()a=InputBox(”EntertheFirstinterger”)b=InputBox(”En
已知下列函数定义:fun(int%,intc,intn,intdatA){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法是(假设变量a的说明为int
随机试题
下列计量属性中,现行会计普遍采用的计量属性是()
在Word2010中,间距是指所选定段落中_______之间的距离。
后尿道瓣膜病人常见的病理改变是
采暖、给水及热水供应系统的金属管道立管管卡安装,以下说法不正确的是()。
如图1.3—5所示,在地面作用矩形均布荷载p=400kPa,承载面积为4m×4m。试求承载面积中心O点下4m深处的附加应力与角点C下8m深处的附加应力比值,最接近下列何值?(矩形均布荷载中心点下竖向附加应力系数α0可由表1.3—5查得)。
邓小平理论是( )的继承和发展。
完全二叉树()。
Thepassagetellsusabout______.Man’sforeheadwillgrowlargerbecause______.
StandingtallasthedefininglandmarkofTorontoistheCNTower,Canada’sNationalTower.On553.33metres,itistheworld
WhichofthefollowingstatementsisINCORRECT?
最新回复
(
0
)