首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using narnespace std; void fl(int&x){x++;} void f2(int x){++x;} int main(){ in
有如下程序: #include<iostream> using narnespace std; void fl(int&x){x++;} void f2(int x){++x;} int main(){ in
admin
2019-06-12
60
问题
有如下程序:
#include<iostream>
using narnespace 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<<end1;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、22
B、23
C、24
D、25
答案
B
解析
在函数f1(int&x){x++;}中,是对变量x的引用,所以当在main函数中执行“f1(x);”语句后,变量x的值等于ll,而在函数void f2(int x){++x;}中,对变量x的传递调用,在main函数中执行“f2(y);”语句后,变量y的值仍然等于12,所以输出x+y的值等于23。
转载请注明原文地址:https://kaotiyun.com/show/tX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当一个函数无返回值时,定义它的函数类型应是( )。
下列语句中,错误的是()。
下列程序是一个函数模板,用于把数组a的每个元素按照逆序放入数组b中。请填空完成该函数模板的定义template<classType>voidFunc(Typea[],Typeb[],【 】){for(in
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是【】。
在执行完下面的程序后,变量k的值为【】。inti,j,k;for(i=0,j=10;i<:j;i++,j--)k=i+j;
数据库系统
下列程序不能通过编译,应该在划线部分填写的语句是______。#include<iostream.h>#include<stdlib.h>doubleFunc(inta,intb,charch){do
下列有关类和对象的叙述不正确的是
为了克服软件危机提出了【】概念。
下列符号中可以用作C++标识符的是()。
随机试题
一台计算机连接多台打印机,在用户不进行相关打印设置而直接打印的情况下,系统将_________。
关于家庭治疗三角,以下说法正确的是
疱疹性咽峡炎的病原体为
国际化经营的引力理论包括()。
纳税人进口自用应税车辆,自进口之日起60日内申报缴纳车辆购置税,“进口之日”是指()。
当代中国初步形成了一种“一元多级”的法律解释体制。()
中国一东盟自由贸易区2010年1月1日全面启动。该自贸区是目前世界上人口最多的自贸区,也是发展中国家间()的自贸区。
2016,2020,2008,(),1936,2260
MarkTwainwasafamousAmericanwriter.Hewrotemanyfamousstoriesandtheyarestilltoldinmanycountriestoday.MarkTwai
(Encourage)______bythehighmarksoftheexamination,hestudiedevenharderthanbefore.
最新回复
(
0
)