首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(int a,int b,int c) { a=b;b=c;c=a; } main() { int a=10 , b=20 , c=30; fun(a,b,c);
有以下程序 void fun(int a,int b,int c) { a=b;b=c;c=a; } main() { int a=10 , b=20 , c=30; fun(a,b,c);
admin
2016-12-28
57
问题
有以下程序
void fun(int a,int b,int c)
{
a=b;b=c;c=a;
}
main() {
int a=10 , b=20 , c=30;
fun(a,b,c);
printf("%d,%d,%d\n",c,b,a);}
程序运行后的输出结果是
选项
A、10,20,30
B、20,30,10
C、30,20,10
D、0,0,0
答案
C
解析
函数fun中采用了变量作为参数,那么参数传递以后,形参a,b,c的变化对于实参a,b,c是没有影响的,因此主函数中a,b,c的值经过fun调用以后,值没有变化。
转载请注明原文地址:https://www.kaotiyun.com/show/ouDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义的结构体类型拟包括两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义比冲完整structnode{intinfo;______link;};
有以下程序intfun1(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(
以下正确的程序段是
若有定义inta[9],*p=a;,则p+5表示
若有定义:intw[3][5],则以下不能正确表示该数组元素的表达式是______。
以下数组定义中错误的是______。
有以下函数:fun(char*a,char*B){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(*a-*b);}该函数的功能
有以下程序:fun(intx,inty){return(x+y);}main(){inta=1,b=2,c=3,Sum;sum=fun((a++,b++,a+b),c++);printf("%d",sum);
下列选项中,值为1的表达式是()。
随机试题
设G′(x)=e-x2,G(x)=0,则t2G(t)dt=_____________.
医学伦理学的精髓是()
A.舌尖B.舌边C.舌中D.舌根E.舌面
证券投资是间接投资的重要形式。()
下列关于投资性房地产后续计量的表述中,错误的有()。
甲生产企业的产品主要有三种,分别为A产品、B产品、C产品。这三类产品在2015年2月份的相关资料如下:资料一:A产品的生产分两道工序加工完成,材料在生产开始时一次投入,采用约当产量比例法,将该产品的生产成本在完工产品和月末在产品之间进行分配,有关资料如
某企业为孤儿捐赠免费保险,你区分得1000名额,你是区负责人,该怎么组织?
【F1】Theagriculturalsciencesdealwiththechallengesoffoodandfibreproductionandprocessing.Theyincludethetechnologie
Whydogaspricesnotgodownaseconomistspredicted?
A、togivethanksforthegoodnessoftheseasonpast.B、togivethanksforthebountifulharvest.C、togivethanksforthenoble
最新回复
(
0
)