首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void swap1(int C[]) { int t; t=c[0]; c[0]=C[1]; c[1]=t; } void swap2(int c0, int c1) {
有以下程序: void swap1(int C[]) { int t; t=c[0]; c[0]=C[1]; c[1]=t; } void swap2(int c0, int c1) {
admin
2010-01-10
41
问题
有以下程序: void swap1(int C[]) { int t; t=c[0]; c[0]=C[1]; c[1]=t; } void swap2(int c0, int c1) { int t; t=c0; c0=c1; c1=t; } main() { int a[2]={3,5}, b[2]={3,5); swapl(a); swap2(b[0],b[1]); printf("%d %d %d %d\n",a[0],a[1],b[0],b[1]); } 其输出结果是
选项
A、5 3 5 3
B、5 3 3 5
C、3 5 3 5
D、3 5 5 3
答案
2
解析
本题中函数swapl()是传递的地址。所以对该形参c的改变将影响实参,分析可知该函数的作用,是使数组c的第一个元素和第二个元素的值互换。主函数中调用该函数将a作为实参传递给形参c,故执行该函数后a的第一个元素和第二个元素的值将交换。分别为5和3。函数swap2()是值传递的,所以该函数执行后对数组b将没有任何改变,此时该数组的第一个和第二个元素依然为3和5,因此最后的输出为5、3、3和5,所以,4个选项中选项B符合题意。
转载请注明原文地址:https://jikaoti.com/ti/ByI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式Int(Rnd(0)*50)所产生的随机数范围是
在窗体上画一个名为CheCkl的复选框,如果在窗体启动事件中编写语句“Check1Enabled=False”,则运行后复选框的状态为()。
窗体上有1个Timer1计时器,1个Shape1形状控件,还有下面程序代码:DimflagAsBooleanPrivateSubTimer1_Timer()PrivateSubForm_Load()IfflagThenfla
1个二维数组可以存放1个矩阵,在程序开始有语句OptionBase0,则下面定义的数组中正好可以存放1个4(3矩阵(即只有12个元素))的是
以下表达式与Int(3.5)的值相同的是
以下合法的VB变量名是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为
数据库应用系统中的核心问题是
下列表达式中不能判断x的是否为偶数的是
下列选项中不属于结构化程序设计原则的是
随机试题
从组织形式上看,我国的商业银行实行的是分支行制,目前主要的商业银行有()。
Criticismandself-criticismisnecessary______ithelpsustofindandcorrectourmistakes.
Forthispart,youareallowed20minutestowriteashortcompositionofabout100-120wordsonthetitle:TheRushtoCities
《药物非临床研究质量管理规范》的缩写是
A.医源性传播B.垂直传播C.食物传播D.接触传播E.飞沫传播肠道传染病发生,通常是经
一大型铁路工程招标要求投标企业具有铁路施工总承包特级资质,某具有铁路施工总承包一级资质施工企业(代号x)借用具有投标资格的A集团公司之名参与投标,并联合参与投标的B、C、D集团公司统一报价后A集团公司中标,X企业自行组织项目部进场施工并向A集团公司支付了一
一般来说,关于央行正回购、逆回购的影响,下列表述正确的是()。
人民警察的心理素质,即人民警察的体质,包括体力、运动速度、耐力、灵活性、敏捷性等。是人民警察各种才能得以正常发挥乃至超常发挥的物质摹础。()
A、TheEastRoom.B、TheRedRoom.C、TheBlueRoom.D、TheGreenRoom.CPauline在听完Jassie对WhiteHouse的了解之后,补充了许多relevantdetails,其中与
Thevibrationofthevocalcordswillcause
最新回复
(
0
)