首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fl(int&x){x++;} void f2(int x){++x;} int main(){ int x=10,y=1
有如下程序: #include using namespace std; void fl(int&x){x++;} void f2(int x){++x;} int main(){ int x=10,y=1
admin
2020-04-07
36
问题
有如下程序:
#include
using namespace std;
void fl(int&x){x++;}
void f2(int x){++x;}
int main(){
int x=10,y=12;
f1(x);
f2(y);
cout<<x+y<<endl;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、22
B、23
C、24
D、25
答案
B
解析
在函数f1(int&x){x++;}中,是对变量x的引用,所以当在-main函数中执行“fl(x);”语句后,变量x的值等于11,而在函数void f2(int x){++x;)中,对变量x的传递调用,在main函数中执行“f2(y);”语句后,变量y的值仍然等于12,所以输出x+y的值等于23。
转载请注明原文地址:https://kaotiyun.com/show/888p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于成员函数重载运算符和友元函数重载运算符相同的是
下列对变量的引用中,错误的是
已知小写字母’a’的ASCII码为97,以下程序的结果是______。chara=32,b=68;cout<<(a|b);
以下程序的结果是()。#include<iostream.h>voidmain(){char*p="abcdefgh",*r;long*q;q=(long*)P;q++;r=(char
如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是【】。
诊断和改正程序中错误的工作通常称为______。
结构化程序设计的3种结构是
将E-R图转换到关系模式时,实体与联系都可以表示成()。
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<string>char*scmp(char*s1,char*s2){if(strcmp(s1,s2)<0)
随机试题
记名公司债券的转让方式是______。
肝硬化时增高最显著的免疫球蛋白是
作为X线照片影像可供诊断的密度范围是
心肌收缩力减弱时心脏的代偿机制有
肾上腺皮质功能不足的患者,排除水分的能力大为减弱,可出现"水中毒",补充下列哪种激素可缓解症状
套期保值者对期货市场的正常运行发挥重要作用,主要表现在()。
目前,我国对基金管理人从事基金管理活动取得的收入,_________营业税,_________企业所得税。()
这里是典型的西南大石山区,石多人少,土地贫瘠,气候恶劣,十年九旱。尽管国家的好政策使部分群众走上了致富的道路,但仍有不少农民挣扎在贫困线上。这段话主要说明了()。
设A为n阶非零矩阵,A*是A的伴随矩阵,AT是A的转置矩阵,证明当AT=A*时,A可逆.
Thevalueofywilldecreaseasthevalueofxincreasesinwhichofthefollowingequations?
最新回复
(
0
)