首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int &x,int &y) { y=y+x; x=y/4;
有如下程序: #include using namespace std; void fun(int &x,int &y) { y=y+x; x=y/4;
admin
2015-07-22
28
问题
有如下程序:
#include
using namespace std;
void fun(int &x,int &y) {
y=y+x;
x=y/4;
x++;
}
int main() {
int x=4,y=5;
fun(x,y);
cout<
return 0;
}
运行后的输出结果是
选项
A、4,5
B、3,5
C、3,9
D、2,5
答案
C
解析
函数fun两个形参x,y都是引用类型,函数功能是通过形参的引用类型修改实参值,首先修改y值为x、y之和;然后将修改后的y值除以4,结果赋给x,再将x自增1;main函数中定义x=4,y=5,通过fun函数的调用,修改y的值为4+5=9,x的值为9/4+1=3,最终输出结果为3,9,答案为C。
转载请注明原文地址:https://jikaoti.com/ti/6lE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,下列叙述中错误的是
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(>y){a=X;x=y
对于语句cin>>x;中的各个组成部分,下列叙述中错误的是
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
下列关于虚基类的描述,错误的是
已知一个函数模板定义为template<typename T1,typenameT2>T1FUN(T2n){returnn*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表
在MyClass类的定义中,对赋值运算符二进行重载。请将画线处缺失的部分补充完整。【】MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;
下列叙述中错误的是
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespacestd;【
随机试题
梅核气治用
女孩,16岁,13岁初潮,月经周期不规律,7~15/35~65天,每次经量较多,一般用卫生巾2~3包,疲乏消瘦,面色黄白,学习紧张倍感劳累。基础体温呈单相。最可能诊断的疾病是
痛风的发病机理,可能与()有关。
以扩大的分部分项工程为对象编制的定额是()。
基于集团财务报表审计,注册会计师的目标不包括()。
北京地形西北高,东南低。()
TheSmithsarepraised______thewaytheybringuptheirchildren.
被清朝奉为“国家大典”的会审制度是()。
文慧是新东方学校的人力资源培训讲师,负责对新入职的教师进行入职培训,其PowerPoint演示文稿的制作水平广受好评。最近,她应北京节水展馆的邀请,为展馆制作一份宣传水知识及节水工作重要性的演示文稿。节水展馆提供的文字资料及素材参见“水资源利用与节水(素材
Thebusinesscycleiscomposedofmanyphasesandoneofthemistheexpansionphase.Thisphaseisatwo-foldone,includingre
最新回复
(
0
)