首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #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
46
问题
下面程序的运行结果为 #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全国计算机二级
相关试题推荐
有以下程序main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}}
以下选项中,值为1的表达式是()。
.设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
有以下程序#include<stdio-h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程序
若有以下说明和语句intc[4][5],(*p)[5];能够正确引用c数组元素的是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是()。
C语言程序的模块化通过以下哪个选项来实现
以下关于逻辑运算符两侧运算对象的叙述中正确的是
以下()不属于对象的基本特征。
有以下定义语句,编译时会出现编译错误的是()。
随机试题
某保险公司总机构设在我国某大城市,除在该大城市设立具有独立经营职能的投资分支机构(该投资分支机构的经营收入、职工工资和资产总额与管理职能部门能分开核算)外,还分别在我国A、B两省省城设有从事保险业务的二级分支机构。该保险公司实行以实际利润额按季预缴分摊企业
最易导致肢体关节疼痛的病邪是
本病例应诊断为本病例治则是
下列关于违约行为特点的论述中,错误的是( )。
资产、负债和所有者权益三项会计要素表现资金运动的相对静止状态,即反映企业的经营成果。 ( )
根据契税法律制度的规定,下列各项中,属于契税纳税人的是()。
小杰跟随打工的父母到城里上学。在新学校里,小杰因打骂同学受到学校政教处的批评教育,后被转介给学校社会工作者小李。小李与小杰会谈后发现,小杰常常误会同学的语言和行为,缺乏足够的自我觉察。为了帮助小杰更好地识别和理解他人的感受,小李的下列做法中正确的是(
2018年某日.新华派出所民警小郭、小高在水榭花都小区抓获吸毒人员常某。在现场,民警小郭怀疑常某身上可能带有注射针筒,便戴上手套,对常某进行人身检查。小郭做法的目的是()。
马克思主义中国化的第一个重大理论成果是()。
设有定义:intx=2;以下表达式中,值不为6的是
最新回复
(
0
)