首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
admin
2012-12-29
33
问题
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
选项
A、1,1
B、1,2
C、2,2
D、2,1
答案
D
解析
如果函数实参是数组名,形参也应为数组名,函数swap中形参进行了交换,实际上也是实参进行了交换。而且数组名代表数组首元素的地址,并不代表数组的全部元素。所以,swap(b,2)是数组b第一个元素与第二个元素进行交换,即b[0]与b[1],根据题干,知道答案为2,1。
转载请注明原文地址:https://jikaoti.com/ti/zPL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intmul(intval){staticintinit=1;returninit*=val;}main(){inti;for(i=1;i<
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,B和复合关键字(A,B)。表T的记录项(b,q,4)违反了
判断char型变量c1是否为小写字母的正确表达式为()。
若有定义:inta,b,c;,想通过语句:scanf("%d,%d%d",&a,&b,&c);把1、2、3分别输入给变量a、b、c,则正确的键盘输入是()。
有如下程序 #include<stdio.h> voidfun(int*a,int*b) {for(;(*a<*B)||(getchar()!=’@’);) {(*a)++;(*b)--;} } main() {inti=0,
在学校每间宿舍住1到6名学生,每个学生只在一间宿舍居住,则实体宿舍与实体学生间的联系是()。
树的度为3,且有9个度为3的结点,5个度为1的结点,但没有度为2的结点。则该树中的叶子结点数为()。
有以下定义语句,编译时会出现编译错误的是()。
某二又树有5个度为2的结点,则该二叉树中的叶子结点数是()。
在C++中,实现封装性需借助于______。
随机试题
25岁初孕妇,末次月经2016年3月10日。于2016年l0月13日就诊,检查宫底在脐上2横指,枕右前位,胎心率正常。现在应是()
德国法律认为,要约原则上对要约人有约束力。()
中国古代建筑按屋顶的形式区分等级,下列从高到低排序正确的是()。
径赛项目中,判定运动员到达终点的名次顺序,应以运动员躯干的任何部分到达终点线外沿的垂直面的先后顺序为准。()
24,32,21,34,22,31,()
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和(2)单独都不充分,但条件(1)和(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和(2)单独都不充分,条件(1)和条件(2)联
JonathanSwiftmadeafamousModestProposalin1729thatthebabiesoftheIrishpoorshouldbeeatentopreventthemgrowingu
以上实施是否违反有关规定?为什么?监理发现上述情况,应立即责令施工人员改正,然而工程已做好了20多处,有不少泰柏板也已经粉刷好,此时,监理人员应该如何做?
监理单位在信息系统工程项目中重点涉及的项目管理要素有_______。①立项管理②质量管理③风险管理④沟通与协调管理⑤安全管理
Whenshe(came)backfromHollywood,shewantedto(tell)everybody(about)allthestarsandexcitingpeople(who)shehadseen
最新回复
(
0
)