首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
38
问题
有如下程序:
#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,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输出应为:B->A->##
请打开考生文件夹下的解决方案文件proj2,该工程中包含程序文件main.cpp,其中有类Mammal(“哺乳动物”)、类Elephant(“大象”)、类Mouse(“老鼠”)的定义和主函数main的定义。请在横线处填写适当的代码并删除横线,以实现上述定义
下列叙述中正确的是
下列叙述中正确的是
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsere
已知函数fun的原型为imfun(int,int,int);下列重载函数原型中错误的是()。
线性表的长度为n。在最坏情况下,比较次数为n一1的算法是
模板对类型的参数化提供了很好的支持,因此()。
请打开考生文件夹下的解决方案文件proj2,此工程包含有一个源程序文件proj2.cpp。其中定义了Base1类、Base2类和Derived类。Base1是一个抽象类,其类体中声明了纯虚函数Show。Base2类的构造函数负责动态分配一个字符数组,并将
对于一个类定义,下列叙述中错误的是()。
随机试题
下列哪种药物能迅速杀灭A群结核菌
A.但坐不得卧,卧则气逆B.但卧不得坐,坐则眩晕C.蹙额捧头,俯不欲仰D.叉手扪心,闭目不语E.以手护腹,俯身前倾
根据《药品管理法》,对生产、销售、使用假药、劣药的,规定处罚的行政处罚种类有()
()是商业银行操作风险的特点。
当儿童询问有关性的问题时,成人应()。
Customer:CanItrythisdresson,please?Saleswoman:______
Whilegovernmentsandcompaniesshouldtake________measurestostopabuse,attemptstocontroltheInternetisnotthesimple
设A是一个n阶实矩阵,使得AT+A正定,证明A可逆.
Foranyonewhohasexperiencedanearthquake,theexperiencecanbefrighteningandtraumatic.Inadditionofthemovementofth
ThelongestreigninBritishhistorywasthemonarchof______,whichlastedfrom1837to1901.
最新回复
(
0
)