首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int fun1(int x) { return ++x; } int fun2(int& x) { re
有如下程序: #include using namespace std; int fun1(int x) { return ++x; } int fun2(int& x) { re
admin
2021-05-06
51
问题
有如下程序:
#include
using namespace std;
int fun1(int x) { return ++x; }
int fun2(int& x) { return ++x; }
int main() {
int a=0,b=0,c=0;
c=fun1(a)+fun2(b);
cout<
return 0;
}
运行后的输出结果是
选项
A、002
B、012
C、102
D、112
答案
B
解析
程序定义了两个函数,fun1和fun2,功能都是对形参x自增1,然后返回自增后的值,其中fun2的形参x为引用类型,形参x自增1的同时实参的值也自增1;main函数中定义三个整型变量a=0,b=0,c=0,调用fun1(a)返回值为1,调用fun2(b)返回值为1,同时实参b的值被修改为1,所以c的值为1+1=2,程序输出a、b、c为0,1,2;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/0Dfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在表达式x+y*z中,+是作为成员函数重载的运算符,木是作为非成员函数重载的运算符。下列叙述中正确的是()。
有如下程序:#inc1ude<iostream>#inc1ude<iomanip>usingnamespacestd;intmain(){ints[]={123,234};cout<
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
下列循环语句中有语法错误的是()。
下列有关抽象类和纯虚函数的叙述中,错误的是()。
有如下类定义:classTest{public:Test(){a=0;c=0;}∥①intf(inta)bonst{this->a=a;}//②staticintg()
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
若为类MyClass重载运算符"+",下列声明中,错误的是
下列选项中,正确的C++表达式是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
PriscillaOuchida’s"energy-efficient"houseturnedouttobeahorribledream.Whensheandherengineerhusbandmarriedafewy
急进性肾炎和急性肾炎临床表现的主要不同点是
下列哪组穴不是各经的起穴-止穴?
胸部高千伏摄影器件的选择,错误的是
“长镜头的使用从各个角度跟拍两位女主角在屋顶上施展轻功,追逐跳跃的情景,在此刻,线条拥有无限的优美,说不出的优柔与内在的刚毅,这美感惟有中国人才可以做得出,惟有中国人才能这样在运动与静止之间保持着节制与内敛的速度,到位地表现了小说所谓的轻功‘草上飞’”。这
一个袋内有100个球,其中有红球28个、绿球20个、黄球12个、蓝球20个、白球10个、黑球10个。现在从袋中任意摸球出来,如果要使摸出的球中,至少有15个球的颜色相同,问至少要摸出几个球才能保证满足上述要求?()
Forher56thbirthday,EllenJenkinswentundertheknife.Itwasabirthdaypresenttoherself,apresentwhichleftherfloati
设有关键码序列(Q,G,M,Z,A,N,B,P,x,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是
私立学校就一定好于公立学校,这一辩解是毫无根据的。
A、NextFriday.B、NextSaturday.C、ThefirstMondayafternextFriday.D、Sunday.CWhenwillJerrybebacktowork?
最新回复
(
0
)