首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #include < iostream.h > void swap ( int &a,int b ) { int temp; temp=a++; a=b;
下面程序的运行结果为 #include < iostream.h > void swap ( int &a,int b ) { int temp; temp=a++; a=b;
admin
2010-03-29
44
问题
下面程序的运行结果为 #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 << end1; }
选项
A、2,3
B、3,2
C、2,2
D、3,3
答案
8
解析
本题考查的是引用调用,因为函数swap引用调用参数a,所以在swap函数中a的变化会改变主函数中a的值,即a自加1,但b的值并未改变。
转载请注明原文地址:https://kaotiyun.com/show/42jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
以下选项中关于程序模块化的叙述错误的是
以下叙述中正确的是
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
若有定义语句charc=’\101’;则变量c在内存中占
己知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。
以下程序:#includemain(){charstr[10];scanf("%s",&str);printf("%s\n",str);}运行上面的程序,输入字符串“howareyou”
下面的程序在编译时产生错误,其出错原因是()。#include<stdio.h>main(){int1_case;floatprintF;printf(’’请输入2个数:’’);scanf(’
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
A.盐酸异丙嗪B.马来酸氯苯那敏C.盐酸苯海拉明D.茶苯海明E.盐酸地芬尼多
承包建筑工程的单位在承揽工程时应遵守()的规定。
某商业银行观测到两组客户(每组5人)的违约率为(3%,3%)、(2%,0)、(4%,2%)、(3%,6%)和(8%,3%),则这两组客户违约率之间的坎德尔系数为()。
下列监管措施中,不属于银行业现场检查的是()。
读下图.回答下面各题。当地球公转到A点时,此时为北半球的()。
关于行政机关公务员处分的说法。下列哪一选项是正确的?()
简述裴斯泰洛齐教育心理学化的思想。
若程序中有宏定义行:#defineN100更哼以下叙述中正确的是()。
______makesmany13eopletoofatortoothin.______iscalledwarm-upexercises.
TherewasnoprooftoshowthatCharleshadcommittedthecrime,______hewassetfree.
最新回复
(
0
)