首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
admin
2010-12-16
34
问题
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
选项
A、1,1
B、1,2
C、2,2
D、2,l
答案
D
解析
如果函数实参是数组名,形参也应为数组名,函数swap中形参进行了交换,实际上也是实参进行了交换。而且数组名代表数组首元素的地址,并不是代表戮组的全部元素。所以,swap(b,2)是数组b第一个元素与第二个元素进行交换,即b[0]与b[1],根据题干,知道答案为2,1。
转载请注明原文地址:https://jikaoti.com/ti/dvL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序的三种基本控制结构是()。
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是()。
有以下程序:#inelude<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)it(s[i][k]>m)m=s[i][k];returnm
有以下程序:#includemain(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2==0)continu
若变量已正确定义,有以下程序段:i=0:doprintf(’’%d,’’,i);while(i++);printf(’’%d\n’’,i);其输出结果是()。
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
为了使模块尽可能独立,要求()。
关于多继承二义性的描述中,错误的是()。
实现运行时的多态性要使用()。
随机试题
急性重型肝炎的特点是
风疹病毒易感者主要是
天竹黄既能清热化痰,又能
企业法人的资本金通常以()的方式投入。有些情况下投资者还可以以()方式投入资金,包括()、()、()等。
债务人财产不足以清偿所有破产费用和共益债务的,先行清偿共益债务。()
阅读下列教学案例,回答问题。(1)简述三位老师对待学生的错误的方式及利弊。(2)结合自身体会,谈谈在对待学生语言错误上应注意哪些关键点。
哈姆莱特在剧中有一句台词,既成了名言,又能体现其犹疑延宕的性格。它是:“_______,这是一个须要认真思考的问题”。
毛泽东明确提出:红军、游击队和红色区域的建立和发展,是半殖民地中国在无产阶级领导之下的农民斗争的最高形式和半殖民地农民斗争发展的必然结果,并且无疑义的是促进全国革命高潮的最重要因素。这一思想主要体现的著作是()
Prior to the availability of enterprise EDM, locating a document over a LAN could be difficult, and over a WAN(66)impossible. Wi
Militarymusicmayhave______fromattemptstogetpeoplereadyfor______byusingfastmusicwithdrummingtostimulatetheir
最新回复
(
0
)