首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
68
问题
有以下程序: 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://kaotiyun.com/show/PGWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设窗体名称为frrnTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10),*100
以下不属于VisualBasic数据文件的是
窗体上有一个名为Listl的列表框和一个名为Commandl的命令按钮,并有下面的事件过程:PrivateSubCommandl_Click()n%=List1.ListlndexIfn>0Thench$=L
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
数据库系统的核心是()。
在数据库管理系统提供的数据语言中,负责数据模式定义的是
随机试题
根据我国《著作权法》的规定,表演者享有的权利包括()
A、对乙酰氨基酚B、布洛芬C、保泰松D、乙酰水杨酸E、吲哚美辛前额痛、眩晕等中枢神经系统不良反应常见于
急性阑尾炎患者出现寒战、黄疸时,应考虑
液化性坏死常见于
中亚地区伊斯兰教纪念性能建筑的代表性建筑形制是什么?
某机电安装公司承接一项炼油厂的塔群安装工程,工程内容包括:各类塔体就位、各类管道、自动控制和绝热工程等。其中最高塔体为42m,最重塔体102t。合同工期为3个月,合同约定:如果合同工期违约一天罚款10000元,如果每提前一天奖励5000元。安装公司项目部
在超市购物后,张林把七件商品放在超市的传送带上,肉松后面紧跟着蛋糕,酸奶后面接着放的是饼干,可口可乐汽水紧跟在水果汁后面,方便面后面紧跟着酸奶,肉松和饼干之间有两件商品,方便面和水果汁之间有两件商品,最后放上去的是一只蛋糕。如果上述陈述为真,那么,以下哪
个体的人生活动不仅具有满足自我需要的价值属性,还必然包含着满足社会需要的价值属性。个人的需要能不能从社会中得到满足,在多大程度上得到满足,取决于他的
下列关于函数依赖的叙述中,哪一条是不正确的?
以下叙述中正确的是()。
最新回复
(
0
)