首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: void f(int x, int y) { int t; if (x<y) { t=x; x=y; y=t; } } main() { int a=4,b=3,C=5
有如下程序: void f(int x, int y) { int t; if (x<y) { t=x; x=y; y=t; } } main() { int a=4,b=3,C=5
admin
2010-01-10
45
问题
有如下程序: void f(int x, int y) { int t; if (x<y) { t=x; x=y; y=t; } } main() { int a=4,b=3,C=5, f (a,b); f (a,c); f (b,c); printf("%d,%d,%d\n",a,b,C); } 执行后输出结果是( )。
选项
A、3,4,5
B、5,3,4
C、5,4,3
D、4,3,5
答案
8
解析
C语言规定,在函数调用时变量作为参数传递是传值的,在函数体中对形参变量的修改不能影响到对应的实参变量。本题定义了一个函数f(),用变量作为形参,在main()函数中调用了3次f()函数,由于变量作为参数进行传递,所以对应的实参的值并没有被交换。故输出的a、b、c依旧是原来的值4、3、5。D选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/vUWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommandl_Click()a=3:s=0Fork=1To5s=s+aModk:a=a+kNextkPrintSEndS
下列关于控件数组的叙述中,正确的是
设有下面的语句:PrintIIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfun1(x,12)+XEndSubPrivateFunctionfun1(mAsInteger,nAsIn
在结构化程序设计中,模块划分的原则是
下列选项中不符合良好程序设计风格的是
现有如下程序:PrivateSubCommand1_Click()s=0Fori=1To5a=s+f(5+i)NextPrintsEndSubPublicFunctionf(xAsInteger)Ifx>=10Then
1个二维数组可以存放1个矩阵,在程序开始有语句OptionBase0,则下面定义的数组中正好可以存放1个4(3矩阵(即只有12个元素))的是
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
在PowerPoint2010中,一张幻灯片一次只能设置一种切换效果。
求函数在区间[一1,2]上的最大值与最小值.
患者男,43岁。突发寒战高热,黄疸,右上腹剧痛。患者的诊断为
当前,我国正在或将要出现的组织形式包括
下列关于可供出售金融资产会计处理的表述中,正确的有()。
由于国民经济的持续、快速增长,个人收入渠道的多元化,我国目前个人收入总量庞大,据报道,在1995年国内生产总值最终分配中,个人收入已占69.1%。近年来,我国国民收入分配向个人倾斜的趋势不断发展,但不是向个人整体性倾斜,而是不均衡地、过多地向社会少部分人倾
【C1】______wehearmuchaboutthe"newfather",themanwho【C2】______anactiveroleintheday-todaycareofhischildren,ther
已知a=00101010B和b=40D,下列关系式成立的是______。
Itmaybenecessary,inorderthatfuture【C1】______canenjoycleanair,thatmoreofthe【C2】______isbornebylong-termcentral
A、Toprovewomen’sdiligence.B、Toseekgenderequalityoncampus.C、Toimprovetransportationandaccommodation.D、Toputpress
最新回复
(
0
)