首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main(){ int k=4,m=1,p; fun(int a,int b){int static m=0,i=2; p=fun(k,m)
有以下程序 #include<stdio.h> main(){ int k=4,m=1,p; fun(int a,int b){int static m=0,i=2; p=fun(k,m)
admin
2017-04-26
26
问题
有以下程序
#include<stdio.h> main(){ int k=4,m=1,p;
fun(int a,int b){int static m=0,i=2; p=fun(k,m);
i=i+m+1; printf("%d,",p);
m=i+a+b; p=fun(k,m);
return m;} printf("%d\n",p);}
程序运行后的输出结果是
选项
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/kqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义中错误的是
下列对于软件测试的描述中正确的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
数据库保护分为安全性、控制性、______、并发性控制和数据恢复。
以下叙述中错误的是
下面叙述正确的是
栈和队列的共同特点是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
下面关于对象概念的描述中,错误的是
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
随机试题
脐带脱垂
简述判断审美趣味是否健康的因素。
每一道考题是以一个小案例出现的,其下面都有A、B、C、D、E五个备选答案。请从中选择一个最佳答案。水牛,使役后出现尿血,头低耳耷,精神短少,口色淡白,舌体绵软无力。治疗可选择的方剂是()。
根据《注册造价工程师管理办法》,对于已取得造价工程师注册证书人员,发现有()的情形,应撤销其注册。
某大型水电站工地,施工单位A在重力坝浇筑过程中,管理人员只在作业现场的危险区悬挂了警示牌,夜间施工时,却发生了高空坠落死亡3人的事故。工程建设期间,还时常发生当地群众到建设管理单位及施工工地大量聚集事件。当工程某隐蔽部位的一道工序施工结束,在未通知监理人员
若有两个投资方案,原始投资额不同,彼此相互排斥,各方案项目寿命不同,可以采用下列方法进行选优的有()。
灵山寺的“灵山三奇”指的是()。
设an>0,bn>0,(n=1,2,…),且满足试证:(Ⅰ)若级数收敛,则收敛;(Ⅱ)若级数发散,则发散.
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是()。
CarThievesCouldBeStoppedRemotelySpeedingoffinastolencar,thethiefthinkshehasgotagreatcatch.Butheisin
最新回复
(
0
)