首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
65
问题
以下程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
给定函数MODI1.C中函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位八进制数字字符。例如,若输入:77777,则输出将是:32767。请改正程序中的错误,使它能得
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
以下对C语言中联合类型数据的正确叙述是()。
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a<b)if(c<d)x=1;elseif(a<c)if(b<d))x=2;elsex=3;el
下列给定程序中函数fun的功能是:把从主函数中输入的3个数,最大的数放在a中,中间的数放在b中,最小的数放在c中。例如,若输入的数为:551234,输出的结果应当是:a=55.0,b=34.0,c=12.0。请改正程序中的错误,使
下列给定程序中,函数fun的功能是:将形参a所指数组中的前半部分元素中的值与后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如,若a所指数组中的数据为:1,2,3,4,5,6,7,8,9,则调换后为:6,7,
编写函数fun,其功能是:求出1~1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数
编写函数fun,其功能是:将ss所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg”,则应输出“aBc4EFg”。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任
函数fun的功能是:将a、b两个两位正整数合并成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。例如,当a=45,b=12,调用该函数后c=1425。
下面结构体的定义语句中,错误的是()。
随机试题
工作流程组织包括管理工作流程组织、信息处理工作流程组织和物质流程组织,其中,物质流程组织包括()。
这个标志是何含义?
在Excel2010中,下列修改工作表名称的方法正确的是________。
()是指建设项目在建设期间由于价格等变化引起工程造价变化的预测预留费用。
纳税人与其关联企业之间的业务往来,应当按照独立企业之间的业务往来收取或者支付价款、费用。税法规定对关联企业所得不实的,调整方法不正确的是()。
无锡别称“梁溪”,源自西汉初年“相敬如宾”的梁鸿夫妇。()
下列说法中不属于认知心理学观点中认知的概念的是()。
甲、乙、丙、丁四个百米运动员赛跑,一共赛了四次。其中甲比乙快的有三次,乙比丙快的有三次,丙比丁快的有三次。根据上述条件,可以推断( )。
金融资本是在资本主义向帝国主义阶段过渡时才逐渐形成的一种资本形态。金融资本取代工业资本占统治地位,是帝国主义的一个重要特征。下列对金融资本描述正确的是
在下面关于微处理器的叙述中,错误的是______。
最新回复
(
0
)