首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 int m=10; int fun(int a,int B) { int m=2; return(a*b-m); } main() { int x=7,y=5;
下列程序的输出结果是______。 int m=10; int fun(int a,int B) { int m=2; return(a*b-m); } main() { int x=7,y=5;
admin
2013-06-11
60
问题
下列程序的输出结果是______。 int m=10; int fun(int a,int B) { int m=2; return(a*b-m); } main() { int x=7,y=5; printf("%d\n",fun(x,y)%m); }
选项
A、1
B、2
C、7
D、3
答案
8
解析
本题考查全局变量和局部变量的区别。在函数fun中的m是局部变量,值为2,在主函数中的m是全局变量,值为10。
转载请注明原文地址:https://www.kaotiyun.com/show/AVJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是找出三个字符串中的最大串。 【】 #include<stdio.h> main() { inti; charstring[20],str[3][20]; (i=0;i<3;i++)gets
以下程序的输出结果是() #include<stdlib.h> inta[3][3]={1,2,3,4,5,6,7,8,9},*p; main() {p=(int*)malloc(sizeof(int)); f(
以下程序的输出结果是() main() {charch[3][4]={"123","456","78"},*p[3];inti; for(i=0;i<3;i++)p[i]=ch[i]; for(i=0;i<3;i+
以下程序的输出结果是() main() {union{chari[2]; intk; }r; r.i[0]=2,r.i[1]=0; printf("%d\n",r,k); }
以下程序的输出结果是() main() {intn[3][3],i,j; for(i=0;i<3;i++) for(j=0;i<3;++)n[i][j]=i+j; for(i=0;i<2;i++)
下面程序的输出结果是() main() {intx,y,z; x=0,y=z=-1; x+=-z---y; pritnf("x=%d\n",x); }
C语言源程序的最小单位是()
以下程序的功能是调用函数fun计算:m=1-2+3-4+…+9-10,并输出结果。请填空。intfun(intn){intm=0,f=1,i;for(i=1;i<=n;i++)m+=i*f;
随机试题
渡江战役领导作战的人不包括()
甲状舌管囊肿临床诊断特点是
下列关于前腭杆的描述正确的为()
下列选项中,()本身是一项新的财产的诞生,因此会产生新的物权关系。
实施强制性产品认证商品的收货人或者其代理人在报检时除填写入境货物报检单并随附有关的外贸证单外,还应提供认证证书并在产品上加施检验标志。
下列有关作业成本法的表述中,不正确的是()。
紧缩性的财政政策包括()。
地球公转一周的时间是()。
下列事件过程的功能是:建立一个名为Datal的随机文件,存放角度值及这些角度的正弦函数值和余弦函数值,角度为1,2,3,…,90。请在空白处填入适当的内容,将程序补充完整。PrivateTypeAng KAsInteger
TomBrennanwasworkinginaPhiladelphiaofficebuildingwhenhenoticedablackbag.Thebagcontainedabook.Thischance
最新回复
(
0
)