首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
38
问题
有如下程序:
#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全国计算机二级
相关试题推荐
程序 #include"iostream.h" voidmain() { inti=10; jntj=5; cout<<j+i++<<end1; } 的结果为【】
在C++语言的面向对象程序设计框架中,【】是程序的基本组成单元。
关于纯虚函数,下列表述正确的是()。
()不是构造函数的特征。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
下面程序的结果是 #include"iostream.h" voidmain() { char*str; Str="test!"; cout<<str[5]; }
类模板的使用实际上是将类模板实例化成一个具体的【】。
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
有关类和对象的说法不正确的是()。
在下列几种排序方法中,要求内存量最大的是
随机试题
发展社会主义民主政治,最根本的就是要【】
在备洞时,可造成牙髓明显损伤的因素不包括
影响药物制剂稳定性的处方因素有()。
氧气瓶应设有防震圈和安全帽。
根据《企业内部控制应用指引第4号——社会责任》的要求,下列不属于企业履行社会责任方面需关注的主要风险的是()。
《关于实施农村医疗救助的意见》规定,农村医疗救助对象主要包括农村五保户、农村贫困户家庭成员和地方政府规定的其他符合条件的农村贫困农民。按照文件规定,某县农村医疗救助对象的具体条件应由()共同制定,报同级人民政府批准。
在家庭承包经营的承包期内,承包方全家迁入设区的市,转为非农业户口的,应当将承包的耕地和草地交回发包方。承包方不交回的,发包方可以收回承包的耕地和草地。()
诚惶诚恐
Whendiditbegintorain?
Todaytheaverageworkerispaidlessthan$4anhourinPortugaland$9anhourinSpain,comparedwith$13inGermanyandal
最新回复
(
0
)