首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> fun(inta,intb){ intstaticm=0,i=2; i=i+m+l: m=i+a+b; returnm;} main( ){ intk=4,m=1,p; p=fun(k,m); prin
有以下程序 #include<stdio.h> fun(inta,intb){ intstaticm=0,i=2; i=i+m+l: m=i+a+b; returnm;} main( ){ intk=4,m=1,p; p=fun(k,m); prin
admin
2014-06-18
25
问题
有以下程序
#include<stdio.h>
fun(inta,intb){
intstaticm=0,i=2;
i=i+m+l:
m=i+a+b;
returnm;}
main( ){
intk=4,m=1,p;
p=fun(k,m);
printf(’’%d,’’,p);
p=fun(k,m);
printf(’’%dha’’7p);}
程序运行后的输出结果是
选项
A、8,17
B、7,16
C、8,8
D、7,17
答案
A
解析
本题考查了静态变量以及局部变量的同名问题。主函数中调用fun函数两次,第一次调用fun(4,1),形参a和b接收以后,i值为3,m的值为8,调用结束返回8存放到p中并且输出p的值为8,除了静态变量m和i,变量a,b撤销。第二次调用fun(4,1),接收实参值以后,i为3+8+1,而m为12+4+1,即输出函数值17。
转载请注明原文地址:https://kaotiyun.com/show/cYJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是main(){charx=040;printf(“%o\n”,x<<1);}
以下程序的输出结果是main(){inta=4,b=5,c=0,d;d=!a&&!b||!c;printf(“%d\n”,d;}
若定义:inta=511,*b=&a;则printf(“%d\n”,*b);的输出结果为
执行下列程序的输出结果是()。main(){union{intb;charc[2];}y;y.b=0x4142;printf("%c,%c",y.c[1],y.c[0]);
在C语言中,关于函数fseek的说法正确的是()。
有以下函数定义:voidfun(intn,doublex){……}若以下选项中的变量都已正确定义并赋值,则对函数fun正确调用语句是______。
下列叙述中正确的是______。
下列选项中不能正确定义结构体的是_______。
下列叙述中正确的是_______。
随机试题
A.语言发展关键期B.人格、情感和意志发展关键期C.智力发展关键期D.自我意识形成期E.记忆力下降小儿1岁多,牙牙学语,心理发展的阶段处于
治吐血三要法:宜行血不宜止血;宜补肝不宜伐肝;宜降气不宜降火,出于()
患者,男,45岁。2个月来反酸、反食和烧心,多于餐后明显,平卧或身体前倾时易出现,近1周来加重,有时伴胸骨后疼痛。ECG未见明显异常。内镜检查见食管黏膜破损,有融合。选用的最佳治疗药物是
生产经营单位未在具有较大危险因素的生产经营场所的相关设备上设置明显的安全警示标志的,责令限期改正,逾期未改正的责令停产停业整顿,并可以并处()罚款。
撤销权自债权人知道或应当知道撤销事由之日起()年内行使。
美术欣赏不仅是()活动,也是理解美术形象与作品内涵的活动。
中央国家机构包括()
非合作性博弈是指参与者在行动选择时无法达成约束性的协议。下列选项是非合作性博弈的是()。
在"表单控件"工具栏中,除了控件按钮,还有4个辅助按钮。默认情况下处于按下状态的辅助按钮是:
GenerationgapItisnaturalforyoungpeopletobecriticaloftheirparentsattimesandtoblamethemformostofthemisunde
最新回复
(
0
)