首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include int m=13; intfun(intx,int y) { int m=2; retum(x*y-m); } main() { i
以下程序的输出结果是( )。 #include int m=13; intfun(intx,int y) { int m=2; retum(x*y-m); } main() { i
admin
2021-04-28
27
问题
以下程序的输出结果是( )。
#include
int m=13;
intfun(intx,int y)
{ int m=2;
retum(x*y-m);
}
main()
{ int a=7,b=6;
printf("%d",fim(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/rFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){inta[]={2,3,5,4},i;for(i=0;i
若有以下程序#includeint*f(int*s,int*t){int*k;if(*s
若有说明:typedefstruct{inta;charc;}}w;则以下叙述正确的是()。
有以下程序#includevoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b
以下程序的输出结果是()。#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf(’’’’%d\n’’,S(k+j));}
在结构化程序设计中,模块划分的原则是()。
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]=’’ABCD\0EFG\0’’,b[]=’’IJK
下列数据结构中,能用二分法进行查找的是
随机试题
按照国际电话电报咨询委员会(CCITT)的定义,以下属于感觉媒体的是________。
铸型烘烤与焙烧最好的方法是
肝硬化最基本的病变是
患者牙痛剧烈,伴口臭,口渴,便秘,舌苔黄,脉洪。治疗应首选
A国恩格尔系数为63%,B国恩格尔系数为45%,那么以下说法错误的是:()。
()是确定整个工程项目从筹建开始到竣工验收交付使用所需的全部费用的文件。
Videogamesgetabadpress.Manyareunquestionablyviolentand,ashasbeenthewaywithnewmediafromnovelstocomicbooks
Restrictionsonthesmokinginpublicplaceshavenotbeensosuccessfulinsomeregions."Second-handsmoking"isgettingserio
Inthisheroofthefilm,youseeanewimageoftheChineseman,quitedifferentfromthe______portrayedinpopularHollywoodm
Toerrishumanandtoforgivedivine,accordingtotheoldadage.Humanswhoforgiveare(1)______toexperiencesignificantphys
最新回复
(
0
)