首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-02-22
29
问题
有如下程序:
#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
答案
B
解析
函数fun的形参x为引用类型,函数功能是将形参x与y之和除以4的结果赋给x,再对x自增1,通过引用类型修改实参;main函数中定义x=4,y=5,所以通过函数fun的调用,x的值被修改为:(4+5)/4 + 1 = 3,而y的值不变,所以程序输出3,5;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/82fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵则调用max_value函数,返回值为3。请编写成员函数max_value。要
请打开考生文件夹下的解决方案文件proj2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。Array的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数get用于获取数组中指定位置的元素;数据成员
下列叙述中正确的是
有如下两个类定义:classAA{};classBB{AAvl,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是()。
下列叙述中正确的是
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classT
随机试题
震颤性麻痹的主要症状是
一声束其频率为3.5MHz,直接进入肝内,由其6cm深处发出回声,衰减约为
腹外疝最多见的疝内容物是
A、抗菌谱扩大B、增强杀菌作用C、增强降压药的效果D、降低毒性E、延缓耐药性SD+TMP()。
甲有某银行发放的储蓄卡一张,在一次提款中,甲欲取100元,而由于故障,取款机吐出了50000元。甲见四下无人,就将钱偷偷带走。后来银行通过监控录像找到甲,甲拒绝交出。甲的行为构成()。
现金流量图中表示现金流量的三要素是()。
不属于应付职工薪酬的构成部分是()。
资产管理业务的风险主要有()。
请图示分析在WTO关税减让机制下,关税同盟的建立对社会福利的影响将呈现什么特征?
一般人认为,广告商为了吸引顾客不择手段。但广告商并不都是这样。最近,为了扩大销路,一家名为《都市文化》的家庭类杂志改名为《夜生活指南》,主要刊登暴力与色情内容。结果,原先《都市文化》杂志的一些常年广告客户拒绝续签合同,转向其他刊物。这说明这些广告商不只考虑
最新回复
(
0
)