首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; void f1(int&x){x++} void f2(int x){++x;} int main(){ int
有如下程序: #inc1ude<iostream> using namespace std; void f1(int&x){x++} void f2(int x){++x;} int main(){ int
admin
2020-04-07
18
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
void f1(int&x){x++}
void f2(int x){++x;}
int main(){
int x=10,y=12;
f1(x);
f2(y);
cout<<x+y<<end1;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、22
B、23
C、24
D、25
答案
B
解析
在函数f1(int&x){x++;}中,是对变量x的引用,所以当在main函数中执行“f1(x);”语句后,变量x的值等于11,而在函数void f2(int x){++x;}中,对变量x的传递调用,在main函数中执行“f2(y);”语句后,变量y的值仍然等于12,所以输出x+y的值等于23。
转载请注明原文地址:https://kaotiyun.com/show/F38p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序中错误之处是______。#include<iostream.h>classA{private:intxl;protected:intx2;
程序设计语言的基本成分是数据成分、运算成分、控制成分和
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
关于语句 #include<iostream> usingnamespacestd; voidmain() {cout<<100.8989663<<’; cout<<fixed<<100.8989663<
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
下列叙述中,不属于测试的特征的是
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
队尾在队列中,允许插入的一端叫做“队尾”,允许删除的一端叫做“队头”。
下列选项中,不属于模块间耦合的是
随机试题
甲状腺手术时不慎将甲状旁腺切除后会出现
砂炒后便于除去绒毛的药材是
背景南方电子电气有限公司(建设单位)新建液晶屏(LCD)生产车间,其生产线由建设单位从国外订购,A施工单位承包安装。A施工单位进场时,生产车间的土建工程和机电配套工程(B施工单位承建)已基本完工。A施工单位按合同工期要求,与建设单位、生产线供应商
建没工程项目的信息不包括( )。
保险标的物发生部分损失,投保人终止保险合同的,应当在保险人赔偿保险标的损失后的( )日内提出,超过这个期间,投保人不能再请求终止保险合同。
某民政局工作人员冯某利用职务便利挪用救济金2万元进行营利活动。冯某的行为构成何种犯罪?()
已知向量a=(x1,y1),b=(x2,y2),则下列说法错误的是().
据中国海关提供进出口统计数据显示:2011年12月份,乘用车出口3.7万辆,比上月下降了9.34%,比去年同期增长了30.53%;创汇金额2.93亿美元,比去年同期增长了45.22%。其中:小轿车产品出口3.24万辆,比上月下降了6.23%,比去
20世纪50年代中期,社会主义改造基本完成.标志着()(2009年多选)
Everyonedoestheirownthing,tothepointwhereafifth-gradeteachercan’t_________onafourth-gradeteacherhavingtaught
最新回复
(
0
)