首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是______. int m=17; int fun(int x,int y) { int m=3; return(x*y-m); }
下列程序输出的结果是______. int m=17; int fun(int x,int y) { int m=3; return(x*y-m); }
admin
2010-09-05
27
问题
下列程序输出的结果是______.
int m=17;
int fun(int x,int y)
{ int m=3;
return(x*y-m);
}
main()
{ int a=5,b=7;
printf("%d\n",fun(a,b)/m);
}
选项
答案
1
解析
本题考查局部变量和全局变量的区别:局部变量是指作用域在函数级和块级的变量,全局变量是指作用域在程序级和文件级的变量。
本程序首先定义了一个全局变量m=17,m=17的作用域在整个程序内。在fun函数内部定义了一个局部变量m=3,m=3的作用域仅在 fun函数内部,通过fun函数返回两个形参的积再减m。在主函数中,输出fun(a,b)/m=(5*7-3)/17=1。
转载请注明原文地址:https://kaotiyun.com/show/bKWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列各选项中,不属于序言性注释的是()。
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommand1_Click() StaticyAsIntege
关于Keypress事件,以下叙述中正确的是()。
设a=2,b=3,c=4,d=5,表达式Nota
在三级模式之间引入两层映像,其主要功能之一是()。
设程序中定义了下面的过程:PrirateSubproc(chAsString)PrintchEndSub下面语句中错误的是()。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
设有如下程序:OptionBaselDima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandl—Click()‘循环1Fori=l
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。
假定有以下循环结构:DUntil条件表达式循环体Loop则以下正确的描述是()。
随机试题
下表第三栏是某校1986一1999年在校学生人数,试计算出1986年、1987年、1988年三年的移动平均数;1986—1990年五年移动平均数值。
下述哪几项不符合脊柱脊髓损伤的规律
男性,62岁,诊断为肺癌,肿瘤刺激膈肌引起顽固性呃逆,可选用下列何药制止
下列骨盆径线测量值正常的是
对自动喷水灭火系统实施检查维护,下列项目中,属于年度检查内容的是()。
某公司发行债券,债券面值为1000元,5年期,票面利率为5%,每年付息一次,到期还本,债券发行价1020元,筹资费为发行价的2%,企业所得税税率为25%,则该债券的资本成本为()。(考虑时间价值)
地陪在送国内航班时,做法正确的是()。
设y=2e-χ+eχsinχ为y″′+py〞+qy′+ry=0的特解,则该方程为_______.
下面程序段中c的二进制值是_____。chara=3,b=6,c;c=ab<<1;
A、Thereisnotimetofitinacourse.B、Shehasn’tstartedtoworkyet.C、It’stooearlytoregisterforthecourse.D、Shehas
最新回复
(
0
)