首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #include<iostream.h> void swap(int &a, int b) { int temp; temp=a++; a=b; b=temp; } void m
下面程序的运行结果为 #include<iostream.h> void swap(int &a, int b) { int temp; temp=a++; a=b; b=temp; } void m
admin
2010-12-16
31
问题
下面程序的运行结果为
#include<iostream.h>
void swap(int &a, int b)
{
int temp;
temp=a++;
a=b;
b=temp;
}
void main( )
int a=2,b=3;
swap(a, b) ;
cout < < a < <"," < < b < < endl;
}
选项
A、2,3
B、3,2
C、2,2
D、3,3
答案
D
解析
本题考查的是引用调用,因为函数swap引用调用参数a,所以在swap函数中a的变化会改变主函数中a的值,即a自加1,但b的值并未改变。
转载请注明原文地址:https://kaotiyun.com/show/G9Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
有以下程序:#include<stdio.h>main(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++;break;ease4:c+=2;break;}print
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是()。
下列关于C语言数据文件的叙述中正确的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串“123412132”,输入字符为’’3’’,则输出’’2’’。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fu
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。请在程序的下画线处填入正确的
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
数据处理的最小单位是
随机试题
A.听诊在胸骨左缘第2、3肋间有Ⅱ~Ⅲ级收缩期杂音,P2亢进和固定分裂,无震颤B.听诊在胸骨左缘第3、4肋间有Ⅲ~Ⅳ级粗糙的全收缩期杂音向周围传导,P2亢进,有震颤C.听诊在胸骨左缘第2肋间有粗糙响亮的连续性机器样杂音,杂音向颈部和背部传导,有震颤D
试述决策过程的民主化包含的内容。
谁怜长叹人。
种群增长有哪几种类型?其发生的条件是什么?
患者,女,47岁。因胆囊结石、慢性胆囊炎行胆囊切除术后2年,近1周出现阵发性腹痛伴频繁呕吐,停止排气排便1天入院。查体:腹稍胀,上腹部压痛,肠鸣音亢进。此患者首先应做的检查是
传染病流行范围的基本单元是
[2008年,第119题]全投资财务现金流量表中不包括()。
混凝土养护时,新旧混凝土接合面应在浇筑前对该面预热至()℃以上。
提出社会学习理论的研究者是()。
A、Thegamehasbeencanceled.B、Theirteamplayedverybadly.C、Footballisherfavoritepastime.D、She’sneverwatchedabetter
最新回复
(
0
)