首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
26
问题
有如下程序:
#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全国计算机二级
相关试题推荐
若运行时给变量x输入12,则以下程序的运行结果是#include<iostream.h>voidmain(){intx,y;cin>>x;y=X>12?x+10:x-12;cout
表达式x.operator+(y.operator++(0))还可以写成【】。
有如下程序:#include<iostream.h>longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}void
关于语句 #include<iostream> usingnamespacestd; voidmain() {cout<<100.8989663<<’; cout<<fixed<<100.8989663<
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
在有n个结点的二叉链表中,值为非空的链域的个数为______。
数据库DB、数据库系统:DBS、数据库管理系统DBMS之间的关系是()。
下列选项中,不是C++关键字的是()。A)classB)functionC)friendD)virtual
将7个数据进行插入排序,在最坏情况下需要比较的次数是
随机试题
下列关于压力容器易发生的事故类型及事故应急措施说法中,错误的是()。
在常温的金属中,其晶粒越大,金属的强度、硬度越大。
具有降气化痰功效的药物是
男,38岁。反复上腹痛5年,加重1个月,伴呕吐大量宿食5天,该患者最可能出现的电解质紊乱是()
承诺对要约内容的非实质性变更指的是()。
城市土地使用中,没有使用期限限制的是( )。
带式输送机由金属结构机架,装在头部的张紧装置和装在尾部的驱动滚筒、卸载装置和清扫装置等组成。()
影响企业一般主管人员KPI的因素主要有()。
简述课文教学“导入”活动的目的和注意事项并以“talkingaboutlikesanddislikes”为例,用英文写出两句相应课堂导入语。
Forgetthewidelyunlovedredesign.Facebookhascommittedagreateroffense.AccordingtoanewstudybydoctoralcandidateAry
最新回复
(
0
)