首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void swapl(int c[]) { int t; t=c[0]; c[0]=c[1]; c[1]=t; } void swap2{int c0, int c1) { int t;
有以下程序: void swapl(int c[]) { int t; t=c[0]; c[0]=c[1]; c[1]=t; } void swap2{int c0, int c1) { int t;
admin
2009-01-15
68
问题
有以下程序: 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}; swap1 (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
解析
本题考核的知识点是函数调用中值传递和地址传递。函数间的参数的传递有两种情况,第1种情况变量作为形参时的参数传递,变量作为形参时,要求对应的实参应为变量或表达式,变量作为函数的参数其传递方式是“值传递”,该种情况下,形参被赋值为实参的值,然后实参与形参再无联系。也就是说对行参的改变将不再影响实参:第2种情况是地址或数组名作为形参时的参数传递,该种情况下对形参的改变将对实参产生影响。本题中函数swap1()是传递的地址。所以对该形参c的改变将影响实参,分析可知该函数的作用,是使数组c的第一个元素和第二个元素的值互换。主函数中调用该函数将a作为实参传递给形参c,故执行该函数后a的第一个元素和第二个元素的值将交换。分别为5和2.函数swap2()是值传递的,所以该函数执行后对数组b将没有任何改变,此时该数组的第一个和第二个元素依然为3和5,因此最后的输出为5、3,3和5,所以,4个选项中选项B符合题意。
转载请注明原文地址:https://kaotiyun.com/show/KBXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上已有的3个单选按钮组成了1个名为ChkOpt1的控件数组。用于区分控件数组ChkOpt1中每个元素的属性是
设有下面程序代码:PrivateSubCommand1_Click()DimstrAsString,chAsStringstr="VisualBasicProgramming":ch="a"n=fun(oh,sir):Print
在考生文件夹下有一个工程文件sjt4.vbp,窗体上有两个文本框、三个单选按钮和一个命令按钮。运行时,在Text1中输入若干个大写和小写字母,并选中一个单选按钮,再单击“转换”按钮,则按选中的单选按钮的标题进行转换,结果放入Text2(如图3-81所示)。
(1)在考生文件夹下有一个工程文件sjt3.vbp,在Form1的窗体中有一个文本框、一个计时器和两个命令按钮。程序的功能是在运行时,单击“开始计数”按钮,就开始计数(如图所示),每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数。要求:修改适当
在考生文件夹下有一个工程文件sjt4.vbp。窗体中已经给出了所有控件,如图2-65所示。运行时,单击”发射”按钮,航天飞机图标将向上运动,速度逐渐加快,全部进入云中后则停止,并把飞行距离(用坐标值表示)、所用时间(单位为秒)分别显示在标签Labell和L
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:1)程序运行时,文件列表框显示当前文件夹中的所有扩展名为jpg的文件。2)双击文件列表框中某个图片文件名时,能在图像框中显示出该张图片,并将该图片文件的信息(包括路径及文
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
在窗体Forml上放一个名为Textl的文本框和一个名为Commandl的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是(
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
在深度为7的满二叉树中,度为2的结点个数为
随机试题
以下不属于生活茶艺必要遵守的原则是
A.免疫固定电泳B.免疫印迹技术C.对流免疫电泳D.免疫电泳E.火箭免疫电泳在琼脂中央纵向挖槽,将待测标本与标准抗原分别加入两侧孔内进行琼脂区带电泳的是
在发展循环经济的资源开采环节中,要努力做到( )。
根据政治经济学原理,在一般生产过程中行使职能的是()资产。
企业从事国家重点扶持的公共基础设施项目投资经营的所得,适用的企业所得税优惠政策是()。
以下说法正确的有()。Ⅰ.2012年1~4季度该市人均消费支出八大类中,占比较上年提高的类别数超过35%Ⅱ.2011年1~4季度食品的人均消费支出比衣着多7545元Ⅲ.2012年人均消费支出中,增长最快的是交通和通信
评价历史人物的科学原则是
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是【】。
Eachforitsownreason,thestudyofresidentialmobilityhasbeenaconcernofthreedisciplines:sociology,economics,andg
Thesedays,peoplewhodo【C1】______workoftenreceivefarmoremoneythanpeoplewhoworkinoffices.Peoplewhoworkinoffices
最新回复
(
0
)