首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-07-22
59
问题
有如下程序:
#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/MMNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化程序设计使用goto语句的原则是( )。
对类的构造函数和析构函数描述正确的是()。
语句cout<<setprecision(2)<<1024.4567;的输出结果为
下列关于继承的描述中,错误的是()。
在C++语言中,形参的缺省存储类型是()。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;whi
执行下列语句后,c3中的值为【】 intc1=1,c2=2,c3;c3=1.0/c2*c1;
下列语句的输出结果cout<<strlen("\t\,\065\xff\n");
在计算机中,算法是指
随机试题
A、化痰B、退虚热C、退黄D、强筋骨E、利水千年健除祛风湿外,又能
《招标投标法实施条例》规定,下列属于投标人相互串通投标的情形有()。
在项目管理的组织结构图中,如果两单位之间有管理指令关系,矩形框之间的连接采用()。
飞机:失事:黑匣子
Itisappropriateonananniversaryofthefoundingofauniversitytoremindourselvesofitspurposes.Itisequallyappropria
实施科教兴国战略,使经济建设真正转移到依靠
IfI______you,Iwouldgonowandwaitforthematthestation.
请问您可以给我们提供什么最新的消息吗?
A、Toprotectbeachfrontproperty.B、Toreducethetrafficonbeachroads.C、Toprovideprivacyforhomeowners.D、Todefineprope
Theyoungman_________fromhisnormalgoodhabitsbybecomingdrunkonce.
最新回复
(
0
)