首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为( )。 #include<iostream.h> void swap(int &a,int B) { int temp; temp=a++; a=b; b=temp; } void
下面程序的运行结果为( )。 #include<iostream.h> void swap(int &a,int B) { int temp; temp=a++; a=b; b=temp; } void
admin
2010-12-16
51
问题
下面程序的运行结果为( )。 #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
答案
D
解析
本题考查的是引用调用,因为函数swap引用调用参数a,所以在swap函数中a的变化会改变主函数中 a的值,即a自加1,但b的值并未改变。
转载请注明原文地址:https://kaotiyun.com/show/g6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读以下程序#includemain(){IntCase;floatprintF;printf("请输入2个数:");scanf("%d%f",&Case,&printF);
若执行下述程序时,若从键盘输入6和8,结果为()。main(){inta,b,s;scanf("%d%d",&a,&b);s=a:if(s=b)s*=S;printf("%
下面4个关于C语言的结论中错误的是()。
有三个关系表R、S和T,其内容如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值。例如,若m中的值为:5,则应输出:1.463611。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
有如下程序:#includeintsum(int*array,intlen){if(len==0)returnarray[0];elsereturnarray[0]+sum(ar
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
下列虚基类的声明中正确的是()。
随机试题
为婴幼儿进行冷水浴,水温可从()开始。
患者,男,65岁。既往有慢性支气管炎病史10年。近日因咳嗽,咳黄脓痰且不易咳出就诊,体温36.7℃,胸部听诊可闻及湿性哕音,X线胸片示右侧肺有絮状阴影。护士对该患者应采取的护理措施不包括
【2006年第30题】如图3-518所示结构中,1点处的水平位移为何值?
常用RTU的基本功能不包括什么?
会计核算的三项工作指记账、对账、报账。
社会工作者与其他医务人员沟通,向他们说明病人的心理社会状况,从而使各项服务能够顾及病人的情况。这种工作属于()。
下列对常用电器节电的说法不成立的是:
甲、乙两人从环形跑道的A点同时出发背向而行。6分钟后两人第一次相遇,相遇后两人的速度各增加10米/分,5分钟后两人第二次相遇。则环形跑道的长度为多少米?
下列IPv6地址表示中,错误的是()。
WhatisthemainthingJuliafeelsshehasgainedfromherexperienceinretail?
最新回复
(
0
)