首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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=fun
有下列程序: 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=fun
admin
2013-02-23
45
问题
有下列程序:
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/6LJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当输入1、3、2时,程序运行的结果为【】。#include<math.h>main(){floata,b,c,disc,x1,x2,p,q;do{scanf("%f,%f,%f",&a,&b,&c);disc
下列程序段的输出结果是______。intx=3;do{printf("%d",x-=2);}while(!(--x));
下面不属于软件设计原则的是_____。
阅读程序,填空补充程序。#define【】30main(){【】;num=10;total=num*PRICE;printf("total=%d,num=%d\n",【】);
在下列叙述中,错误的一条是______。
在设计程序时,应采纳的原则之一是______。
下面程序的功能是求整数m、n的最大公约数,请填空。main(){intm,n,r;scanf("%d,%d",m,n);if(【】){r=m;m=n;n=r;}while(【】){r=m%n
若有以下定义,则能使值为3的表达式是intk=7,x=12;
指针变量p的基类型为int,并已指向一连续存储区,若p中当前的地址值为1234,则执行p++后,p中的值为()
随机试题
A.传音性耳聋B.感音性耳聋C.低频听力受损D.高频听力受损鼓膜穿孔可导致
A.寒证B.虚证C.热证D.实证按压腹部,肌肤凉而喜温,多属
下列案件经调解达成协议,人民法院可以不制作调解书的是()。
路面横坡测量时,横断面宽度的测量应用钢卷尺测量两测点的水平距离。()
对尚未构成走私罪的违法当事人海关可处以()行政处罚。
地陪导游员的欢迎辞一般不包括()的内容。
教育的社会正向功能表现在()。
邓小平在中共十二大开幕词中()。
以下叙述中持误的是()。
黑猩猩堪称动物世界的“医学家”。如果哪只黑猩猩肚子痛,其同类会到几公里以外寻找一种植物,其叶子又硬又苦。但是黑猩猩知道,吃了它可以减轻痛苦。【C1】______,发现它含有抗病毒、驱虫和抗霉菌的物质。我们知道,大象、河马和水牛会经常泡在水里,这不
最新回复
(
0
)