首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
68
问题
函数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://kaotiyun.com/show/kEVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
有以下程序:#include<stdio.h>voidfun2(chara,charb){printf("%c%c",a,b);}chara=’A’,b=’B’;voidfun1(){a=’C’;b=’D’;}main()
有以下程序#include<stdio.h>intfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i
下列叙述中,不属于软件需求规格说明书的作用的是()。
设二叉树如下:则后序序列为
多态性分为两类:编译时的多态性和【】。
一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为()。
关于多继承二义性的描述中,错误的是()。
实现运行时的多态性要使用
随机试题
暴露评估
我国典型的门户网站不包括【】
男,60岁,无痛性血尿半年余。膀胱镜检查,膀胱三角区可见一乳头状肿物,有蒂。活检报告为乳头状瘤。符合此诊断的病变是
女性,24岁,已婚,近几个月来月经周期正常而经期延长,持续10天左右,无腹痛。妇科检查:子宫正常大小,两侧附件阴性,拟行诊断性刮宫术,正确的手术日期应选择在下列何时
房地产置业投资的对象可以是新建成的物业,也可以是房地产市场上的二手货。这类投资的目的一般有()。
建设项目管理的内涵是自建设项目开始至建设项目完成,通过项目策划和项目控制,以使项目的投资目标、()和质量目标得以实现。
亚当斯密说过:如果一个社会的经济发展成果不能真正分流到大众手中,那么它在道义上将是不得人心的,并且有风险,因为它注定会威胁到社会稳定。这句话强调的是()。
在下列命题中,属于马克思主义辩证法的观点是
在TCP协议中,采用()来区分不同的应用进程。
阅读程序:#include<string.h>#include<strdio.h>strle(chara[],charb[]){intnum=0,n=0;while(*(a+num)!=’0’)num++
最新回复
(
0
)