首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
2021-04-28
67
问题
以下程序的输出结果是( )。
#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,所以返回值为7×6.2=40,而fun(a,b)/m值为40/13=3。
转载请注明原文地址:https://kaotiyun.com/show/BHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()#includemain()intfun(){inti,s=1;{staticintx=1;for(i
下面属于黑盒测试方法的是
下列叙述中错误的是()。
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
以下叙述中正确的是
以下程序的输出结果是()。#include<stdio.h>intm=13;intfun(intx,inty){intm=2;retum(x*y-m);}main(
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
以下说法不正确的是()。
随机试题
简述国家垄断资本主义的基本形式。
汽车继电器的用途有哪些?
离心泵在正常运转时,其扬程与升扬高度的大小比较是()。
急性药物性间质性肾炎的病理表现是
A、技术意义B、统计意义C、经济意义D、临床意义E、法律意义处方可作为患者已缴药费的凭证,也是统计医疗药品消耗,预算采购药品的依据。此表明处方具有()
某工程采用工程量清单计价招标,工程量清单中的挖方量为2800m3,投标人根据地质资料和施工方案计算的挖方量为5200m3,人工费为44000元,材料费为16000元,机械费为39000元,管理费以人、材、机费合计为计算基础,费率为17%,利润以人、材、机费
建设项目可行性研究可分为().[2005年真题]
(2010年)资产负债表项目中,应根据有关科目余额减去备抵科目余额后的净额填列的有()。
【2014北京NO.51~55】从花粉到花生,让人类产生过敏变态反应的东西实在太多了。变态反应研究起步相对较晚,“变态反应”这一术语是儿科医生冯•皮尔凯和贝拉•锡克在20世纪初首先提出的。几乎同一时期,“过敏症”使生理学家查尔士.里歇声名远播并荣膺1913
TheiPhonehastakenabigbiteoutoftheBlackBerryinamarketwheretheolderphoneoncedominated:businesscustomersinN
最新回复
(
0
)