首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
26
问题
有下列程序:
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://kaotiyun.com/show/0lWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。PrivateSubClick_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为"宋体"和"黑体";1个复选框(名称为Check1,标题为"粗体")和1个文本框(名称为Text1,Text属性为"改变文字字体"),窗体外观如图所示。程序运行后,要求"宋体"单选
以下程序段的功能是()。x=8.6y=Int(x+0.5)Printy
要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和5门课程成绩(百分制)组成,下列的定义正确的是()。
以下描述中,不是线性表顺序存储结构特征的是()。
在一棵二叉树上,第5层的结点数最多是()。
下列过程定义语句中,形参数量可变的是()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
随机试题
电阻对焊工艺参数有________、____、____、____和____。
Ifsomeoneissleepwalking,theyarewalkingaroundwhiletheyareasleep.Sleepwalkinghappenswhenapersonisnotfullyaslee
继发MODS的原因不包括
曹某在1965年将民兵训练时使用剩下的余弹217发私藏家中床下的旧皮箱中。直到2004年3月,小偷甲进人他家偷东西时发现并将子弹偷走。后小偷甲被警察抓到,供出子弹出处,曹某案发。曹某的行为:()
所有者权益类的账户有()。
合理的现金预算是实现个人理财规划的基础。下列有关现金预算的说法中,错误的是()。
通过观测贷款,如果出现下列()情况时,可以判断还款来源出现了风险。
下列各项中,不应在货币资金项目下反映的是()。
某人把一些书借给同学看,他先借给了甲2本和剩下的1/4,然后借给了乙3本和剩下的1/3,又借给了丙4本和剩下的2/5,又借给了丁4本和剩下的1/2,最后剩下1本,他一共有多少本书?
•ReadthearticlebelowaboutthecentralproblemofEconomics.•Choosethebestwordtofilleachgap,fromA,B,CorD.•For
最新回复
(
0
)