首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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+
有以下程序 #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+
admin
2020-05-19
34
问题
有以下程序
#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/3cCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下关系表:则下列操作正确的是()。
以下有关宏替换的叙述不正确的是()。
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个“幻方
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
下面属于软件设计阶段产生的文档是()。
若有语句typedefstruetS{intg;charh;}T;,则下列叙述中正确的是()。
下面不属于软件测试实施步骤的是
随机试题
活塞式压缩机活塞环的截面一般为()形。
Manyoftheworld’spollutionproblemshavebeencausedbythecrowdingoflargegroupsofpeopleintothecities.Tosupplyfor
下列关于颅内血管参数的描述,错误的是
上消化道大出血时网织红细胞升高时间是出血
A.辛伐他汀B.非诺贝特C.烟酸D.普罗布考E.考来替泊主要降低TG、VLDL—C水平
甲企业2013年1月1日,以一项可供出售金融资产为对价从A企业母公司手中取得A企业80%的股份,于当日办理完毕资产的划转手续,并取得对A企业的控制权,当期A企业可辨认净资产公允价值为3500万元。甲企业付出资产的账面价值为2000万元(成本为1500万元,
从学生个体差异出发,使每个学生都能扬长避短,获得最佳发展,其体现的教学原则是()。
西安事变后,在国民党内部中不是力主和平解决事件的是()
设A、B是两个随机事件,且=________.
MoviesarethemostpopularformofentertainmentformillionsofAmericans.Theygotothemoviestoescapetheirnormaleveryd
最新回复
(
0
)