首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include fun(int a,int b){ int stati c m=0, i=2; i=i+m+1 ; m=i+a+b; return m;) main() (
有以下程序 #include fun(int a,int b){ int stati c m=0, i=2; i=i+m+1 ; m=i+a+b; return m;) main() (
admin
2020-11-23
68
问题
有以下程序
#include
fun(int a,int b){
int stati c m=0, i=2;
i=i+m+1 ;
m=i+a+b;
return m;)
main() (
int k=4,m=1,p;
p=fun(k,m);
printf("%d,",p);
p=fun(k,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://www.kaotiyun.com/show/6c3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。例如,若num1和num2分别为49和21,则输出的最大公约数
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdl
给定程序MODI1.C中函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,Z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
给定程序MODI1.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数日,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inc
有两个关系R和T如下:则由关系R得到关系T的操作是()。
下列选项中不属于结构化程序设计原则的是()。
在关系运算中,查找满足一定条件的元组,相关的运算称为()。
栈和队列的共同点是()。
随机试题
“会计核算软件必须具有相悖会计岗位控制能力”是指()。
黄疸的病位在
可用于治疗急性肺水肿的药物是常用于治疗肾性尿崩症的药物是
下列善于治疗肝经风热病证的穴组是
男性,30岁,10年来阵发性心悸,每次心悸突然发作,持续半小时至3小时不等,此次发作持续半小时而来就诊。检查:血压90/60mmHg,心率200次/分,心律绝对规则,无杂音,肺(一)。此时最佳治疗方案为
指出背景材料中的不妥之处,并改正。项目经理部编制的撤场计划应符合哪些要求?
了解被审计单位及其环境一般在下列哪段时间内进行( )。下列关于财务报表层次重大错报风险的说法不正确的是( )。
Whatistheteacherdoingintermsoferrorcorrection?T:Doesanyofyouhaveapetathome?S:Ihavedogathome.T:Oh,I
请根据下列文字资料,回答问题:2005年我国对外贸易出口总额达到7620亿美元,占全球贸易出口总额的比重由2001年的4.3%提高到2005年的7.3%。2005年,我国对外贸易进出口总额为14221亿美元,居世界第三位,占全球贸易进出口总额的6
【S1】【S17】
最新回复
(
0
)