首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=l;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=l;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为( )。
admin
2020-05-14
34
问题
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[0]=l;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,l。
转载请注明原文地址:https://jikaoti.com/ti/twA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<iostream>usingnamespacestd;intmain(){inta=1,b;switch(a){
有如下程序:#includeusingnamespacestd;voidfun(int&x,inty){Y=y+x;x=y/4;X++:}111tmaim):
软件按功能通常可以分为应用软件、系统软件和支撑软件(或工具软件)。Unix操作系统属于【5】软件。
有如下类定义:classTest{chara:constcharb:public:Test(charc){a=c;b=c;}//第1行voidf(chara)const{this.>a=a;}
有如下程序#includeusingnamespacestd;intmain(){chara:cin>>a;if(a=*)cout
下列关于模板的叙述中,错误的是
若有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx,y;publ
在C++语言中,访问一个对象的成员所用的运算符是【】,访问一个指针所指向的对象的成员所用的运算符是【】。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
分布式数据库系统不具有的特点是
随机试题
国民政府于1928年开始起草民法典,1930年12月26日公布第4编“亲属”和第5编“继承”。有关此两编,说法错误的是:()
金属基托一般要求厚度A.2.0mmB.1.5mmC.1.0mmD.2.5mmE.0.5mm
心房颤动常见于( )
下列属于安全生产管理的基本原理的是()。
下列质量问题中,不属于施工单位在保修期内承担保修责任的有( )。
【2016河南许昌】布卢姆认知领域六种目标中要求层次最高的是()。
下面公文写作不恰当的一项是()。
公安机关保卫国家安全与维护社会治安秩序的任务,主要是通过()工作实现的。
2011年第4季度,我国网上银行市场交易金额为209.91万亿,环比增长5.2%。2011年,网上银行市场全年交易金额为780.94万亿,同比增长42.1%。截至2011年底,我国个人网上银行用户数达到4.34亿。根据给定资料,以下说法正确的是:
甲、乙、丙和丁四辆载重不同的卡车运输一批货物,其中甲的载重是乙的2倍,是丙的3倍,是丁的1.5倍。如果甲和丁一起运货,各跑10次正好能运完所有货物。如果乙和丙一起运货,且乙每小时运一趟、丙每半小时运一趟,问需要多少小时才能运完所有货物?()
最新回复
(
0
)