首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
43
问题
有如下程序:
#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全国计算机二级
相关试题推荐
必须用一对大括号括起来的程序段是()。
下面程序的打印结果是【】。#include<iostream>usingnamespacestd;classBase{public:Base(intx){
下列对模板的声明中正确的是()。
请在下列程序中的横线处填写正确的语句:classSample{public:Sample()()~Sample(){}voidSetData(intdata){//将Sample类
下面程序的结果为()。#include"iostream.h"voidchange(inta,intb){inttemp;temp=a;a=b;b=temp:}voi
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。#include<iostream.h>#inelude<iomanip,h>template<classT>classArray{
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
有3个结点的二叉树有()。
随机试题
卡介苗初种的时间一般为
银屑病在临床上可分为几型?筒述寻常型银屑病皮损的特点及病程分期。
妊娠中晚期合并急性阑尾炎的鉴别诊断不包括
检验批可按照()进行划分。
股票价格变动的直接原因是()。
下列项目中,属于事业单位净资产的有()。
我国居民碳水化合物的食物来源主要是(),这是膳食能量最经济的来源。
《中华人民共和国教育法》规定,明知校舍或者教育教学设施有危险,而不采取措施,造成人员伤亡或者重大财产损失的,对直接负责的主管人员和其他直接责任人员,依法追究()。
建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)中的属性分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为:Sno→(Sname,Zip,City),Zip→City。“零件”表P(Pno,Pna
PublicRelationsPublicrelationisabroadsetofplannedcommunicationsaboutthecompany,includingpublicityreleases,d
最新回复
(
0
)