首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
57
问题
有以下程序: 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://www.kaotiyun.com/show/PGWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSub.Commandl-Cliek()Dimstrl’AsString,str2AsStringstrl=InputBox(“输入一个字符串”):subfstr1,str2:Printstr2EndSub
设窗体上有1个名称为HScroll1的水平滚动条,其Max、Min属性分别设置为100、1:有2个名称分别为Option1、Option2的单选按钮,其标题分别为“30”、“50”;还有下面程序代码:PrivateSubOptionl_Cli
窗体上有一个列表框控件Listl。以下叙述中错误的是
窗体上有名称为Commandl的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommandl_Click()St
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下:PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=Val(InputBox(”输
1个二维数组可以存放1个矩阵,在程序开始有语句OptionBase0,则下面定义的数组中正好可以存放1个4(3矩阵(即只有12个元素))的是
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
在关系数据库设计中,关系模式是用来记录用户数据的()。
随机试题
车多头蜗杆时,为了保证蜗杆加工质量,车削时应把一条螺旋槽全部车好后,再车另一条螺旋槽。()
A.氨基甲酰磷酸合成酶Ⅱ,受UMP的负反馈调节B.氨基甲酰磷酸合成酶Ⅱ,受CTP的负反馈调节C.天冬氨酸氨基甲酰转移酶,受UMP的负反馈调节D.天冬氨酸氨基甲酰转移酶,受CTP的负反馈调节细菌嘧啶核苷酸从头合成的关键酶是
痉挛的益处不包括
对200kg~500kg的运输货物,适合采用哪类捆扎材料()
下列关于编辑工作在出版工作中地位的说法,错误的是()。
某县农村低保标准为每人每月150元,低保金实行差额发放。村民张某是低保户,全家3口人,年人均纯收入为1200,其中国家发给的计划生育奖励扶助金共600元。根据农村低保政策,张某一家全年应领取低保金()元。[2010年真题]
人们运用语言交流思想,进行交际的过程叫()。
提高学生解决问题能力的措施有哪些?
16世纪末,伽利略通过在比萨斜塔的自由落体试验,推翻了物体的降落速度与物体的质量成正比的说法,从认识论的角度看,科学史上的这个事例表明()。①实践是检验认识正确与否的唯一标准②实践是认识发展的来源、动力和目的③科学实验
如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中两个词语之间的关系符合下图?()
最新回复
(
0
)