首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include int m=13; int fun(int x,int y) { int m=2; retum(x*y-m); } main()
以下程序的输出结果是( )。 #include int m=13; int fun(int x,int y) { int m=2; retum(x*y-m); } main()
admin
2020-05-19
29
问题
以下程序的输出结果是( )。
#include
int m=13;
int fun(int x,int y)
{ int m=2;
retum(x*y-m);
}
main()
{ int a=7,b=6;
printf("%d",fun(a,b)/m);
}
选项
A、1
B、3
C、7
D、10
答案
B
解析
本题考查的是函数调用时的参数的作用域。在函数调用时,当全局变量和局部变量的名称相同时,在局部变量的作用域内,局部变量起作用,因而在fun函数内m的应该等于2,main中的m为13,所以返回值为7x6-2=40,而fun(a,b)/m值为40/13=3。
转载请注明原文地址:https://kaotiyun.com/show/T8Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。1#include
请编—个函数floatfun(doubleh),该函数的功能是:使变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。例如,若h值为1234,567,则函数返回1234.570000;若h值为1234.564,则函
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为
不合法的用户标识符是()。
关于运算符的叙述中正确的是()。
从工程管理角度看,软件设计一般分为两步完成,它们是()。
关于C语言的输入输出函数,以下叙述中错误的是()。
设有定义:structSTR{intreal,unreal;)datal={1,8},data2;则以下赋值语句中错误的是()。
对软件设计中应遵循的准则描述正确的是()。
随机试题
【背景资料】某项目进展到第10周后,对前9周的工作进行了统计检查,有关统计情况见下表。【问题】计算前9周每项工作的BCWP。
降低在途库存的基本策略是()
由于内痔的动脉供应,其好发部位多在截石位的()(2000年)
胸痹的基础治疗方剂是
格列苯脲为
建立免疫带是为了()。
某诗人署名“漫动的音符”,在甲网站发表题为“天堂向左”的诗作,乙出版社的《现代诗集》收录该诗,丙教材编写单位将该诗作为范文编入《语文》教材,丁文学网站转载了该诗。下列哪一说法是正确的?
恩格斯说:“随着自然科学领域中每一个划时代的发现,唯物主义也必然要改变自己的形式。”这说明()。
下列关于在WindowsServer2003系统中配置DNS服务器的描述中,正确的是()。
Startingaconversationisaseasyforsomepeopleaseatingandbreathing.However,ifyousufferfromsocialanxietydisorder
最新回复
(
0
)