首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
40
问题
以下程序的输出结果是( )。
#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(){inta=l,b=2,c=3,(1=二4;if((a=2)&&(b=1))c=2;if((c==3)‖(d----1))a=5;printf("%d,%
有以下程序structst{intx;int*y;)*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
以下叙述中正确的是()。
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
以下叙述正确的是
负责数据库中查询操作的数据库语言是()。
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
设有定义:charp[]={’1’,’2’,’3’),*q=p;以下不能计算出一个char型数据所占字节数的表达式是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
数据库应用系统中的核心问题是()。
随机试题
有关计算机病毒的说法,不正确的是______。
IwasonabusoneMarchevening.Thedriverdidn’t【C1】______tostartthebussoonbecauseitwasnotyet【C2】______Amiddle-ag
A.疝内容物为小肠B.疝内容物为大网膜C.疝内容物为Meckle憩室D.疝内容物为部分小肠壁难复性疝
胆囊结石呈等密度,CT平扫难以发现是由于
口腔颌面外科全麻常用的方法中,哪项可除外
下列关于城市轨道交通线路走向选择的表述,哪些项是正确的?()
关于战略资产配置和战术资产配置,以下说法错误的是()。
在评价速动比率时,应结合应收账款周转率指标分析应收账款的质量。()
在对内部控制进行初步评价并进行风险评估后,注册会计师通常需要在审计工作底稿中形成结论的有()。
随着新一轮课程改革的深化,在课改理念和新课程标准的影响和要求下,高中化学的课堂教学必然要走一条“有效、优效、高效”的道路,俗话说:“良好的开端等于成功的一半。”所以在诸多教学环节中,课堂导入环节具有重要的地位。下面是某教师关于“化学反应限度”教学的导入过程
最新回复
(
0
)