首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int fun1(int x) {return++x;} int fun2(int &x) {return++x;} int mai
有如下程序: #include<iostream> using namespace std; int fun1(int x) {return++x;} int fun2(int &x) {return++x;} int mai
admin
2013-02-27
47
问题
有如下程序:
#include<iostream>
using namespace std;
int fun1(int x) {return++x;}
int fun2(int &x) {return++x;}
int main(){
int x=1,y=2;
y=fun 1(fun2(x));
cout<<X<<’,’<<y;
return 0:
}
程序的输出结果是______。
选项
答案
2,3
解析
此题考查的是函数传值。int fun1(int x) {retum++x;}函数中参数为传值,所以对于函数的操作不会改变实参的值,而函数int fun2(int &x){retum++x;}中的参数为引用,对于形参的操作会改变实参的值。在主函数中调用fun2(x)后,变量x的值修改为2,所以在调用fun1函数时其形参值为2,即运算后y的值被赋值为3,所以输出为2,3。
转载请注明原文地址:https://kaotiyun.com/show/CvVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序(注:字符a的ASCII码值为97): #include<stdio.h> main() {char*s={"abe"}; do {printf("%d",*s%10); ++s: }whi
设已有定义floatx;,则下列对指针变量p进行定义且赋初值的语句中正确的是()。
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出"OK"的语句是()。
下列叙述中错误的是()。
有下列程序 #include<stdio.h> typedefstructstu{ charname[9]; chargender; intscore; }STU; voidf(STU*a) {
以下叙述中错误的是()。
表达式:(int)((double)9/2)-(9)%2的值是()。
请编写函数fun,其功能是:计算并输出给定10个数的方差。S=[(14(Xx-X′)2)/10]0.5其中,S=(14x-X′)2)/10例如,给定的10个数为95.0、89.0、76.0、65.0、88.0、72.0、85.0、81.0、90.0、
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈顺序是()。
随机试题
正确选定公文的主送机关的原因。公文的主送机关的类型。
肾癌根治术切除范围包括
与牙周炎密切相关的细胞因子不包括
女性40岁,停经33天,急性右下腹疼痛一天,阵发性加剧6小时,伴恶心呕吐。妇科检查:宫颈轻举痛,宫体正常大小,子宫右侧可触及一6cm×8cm×4cm大肿块,压痛明显。首选辅助检查是
患者,男性,56岁,有肝硬化病史10余年,今日食欲明显减退,黄疸加重,今晨因剧烈咳嗽,突然呕吐咖啡色液体约1200ml,黑便2次,伴头晕、眼花、心悸,急诊入院,体检:神志清楚,面色苍白,血压80/50mmHg,心率110次/min。该患者止血治疗宜采用
( )不属于收入要素的组成内容。
下列哪一方法不属于家校教育相互配合的方法?【】
学前儿童开始能够进行最初的生活自理的年龄阶段是()。
Afterthreedaysofstayingawake,PeterTripp,aNewYorker,begantoshowsignsofmental(精神上的)breakdown(崩溃).He【C1】______
ThelatestWorldHappinessReportsaysthatprosperityisnotthemainreasonforhappiness.Ifyousufferrealhardship,youar
最新回复
(
0
)