首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void swapl(int c[]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) {int t; t=c0
有以下程序 void swapl(int c[]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) {int t; t=c0
admin
2009-04-15
25
问题
有以下程序 void swapl(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和2。函数swap2()是值传递的,所以该函数执行后对数组b将没有任何改变,此时该数组的第一个和第二个元素依然为3和5,因此最后的输出为5、3、3和5。
转载请注明原文地址:https://jikaoti.com/ti/ETI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommand1_Click() ’循环1 Fori=1To3 Forj=1To4
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
以下不能输出"Program"的语句是( )。
以下关于多重窗体程序的叙述中,错误的是()。
设有下列语句:x=5Ifx>0Theny=1y=5程序运行后,则下列叙述中正确的是()。
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)
计算下面分段函数的正确语句是( )。
随机试题
AWesternblottingB细胞毒试验C溶血空斑试验DE花环试验E淋巴细胞转化试验测定T细胞数量用的方法
下列药物属于噻唑烷二酮类降糖药物的是
下列不属于单币种敞口头寸的是()。
甲商场向乙企业发出采购100台冰箱的邀约,乙企业于5月5日寄出承诺信件,5月8日信件寄至甲商场。适逢其总经理外出,5月9日总经理知悉了该信内容,遂于5月10日电传告知乙企业收到承诺。该承诺的生效时间是()。
京剧是唱、念、做、打有机综合的统一艺术形式。()
()之于乘凉相当于()之于提神。
(2015年第35题)结合材料回答问题:让大猫小猫都有路走计划经济时期全靠国家管理市场,市场边角被忽略,很多小商品没人去生产,有些新的市场需求也没人去注意。非公有制经济的特点是只要市场有需求,它就会去满足。要保证各种所有制经济依法平等使
Clothesplayacriticalpartintheconclusionswereachbyprovidingcluestowhopeopleare,whotheyarenot,andwhotheywo
打开指定文件夹下的演示文稿yswg02(如图),按下列要求完成对此文稿的修饰并保存。(1)在演示文稿的开始处插入一张“标题幻灯片”,作为文稿的第一张幻灯片,标题处输入“计算机等级考试最新科目”,字体设置成加粗、50磅。第三张幻灯片对象部分的动
MASSWASTINGPROCESSES1Thedownslopemovementofrock,mud,orothermaterialundertheinfluenceofgravityisknownasmas
最新回复
(
0
)