首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行下列程序段以后程序的输出是__________。 void add(int &x) { x++: } int main() { int y=3: add(y); cout
执行下列程序段以后程序的输出是__________。 void add(int &x) { x++: } int main() { int y=3: add(y); cout
admin
2012-12-29
53
问题
执行下列程序段以后程序的输出是__________。
void add(int &x)
{
x++:
}
int main()
{
int y=3:
add(y);
cout<
}
选项
答案
4
解析
C++中的参数传递包括传值与传地址两种。传值是默认的参数传递方式。如果调用函数时,须要改变实参或者返回多个值,就应该采用传地址方式。传递指针属于显式的传地址方式,传递引用属于隐式的传地址方式。本题采用的是传递引用,所以实参被改变。
转载请注明原文地址:https://kaotiyun.com/show/MwVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>intfun(intx){inty;y=x++:returny;}main(){intk;for(k=0;k<3;k++){pfinff("%d,",fun(k)+k);k++;}
学生的记录由学号和成绩组成,N名学生的数据己在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把低于平均分的学生数据放在b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROG1.C中。
下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
关于C语言的输出语句:printf(’’%3d\n’’,1001)的叙述中正确的是()。
以下关于typedef的叙述错误的是
有三个关系R,S和T如下图所示: 则由关系R和S得到关系T的运算是()。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
某系统结构图如下图所示(n≥5) 该系统结构图的最大扇出数是()。
某棵树中共有25个节点,且只有度为3的节点和叶子节点,其中叶子节点有7个,则该树中度为3的节点数为()。
随机试题
A.主细胞分泌B.壁细胞分泌C.浆细胞分泌D.G细胞分泌E.黏液细胞分泌免疫球蛋白由
松动牙固定术不能达到的目的是
重大事故、较大事故、一般事故自收到事故调查报告之日起()日内做出批复。
公司违反法律规定,在法定的会计账簿以外另立会计账簿的,由县级以上人民政府财政部门责令改正,处以()万元以上()万元以下的罚款。
在下面哪一种情况下,国债利率可定得高一()。
下列各项因素中,影响经营杠杆系数计算结果的有()。
当合同对履行费用的负担约定不明确时,《合同法》规定:由合同双方当事人分担。()
Writeawelcomingspeechofabout100wordsbasedonthefollowingsituation:DoctorBrown,whoiswellknowntotheworldfor
(13)是一种静态结构描述工具,它是描述系统的模块结构,以及模块之间关系的一种静态结构。它不能像(14)那样,能够从系统流程的角度描述系统的动态特性。(13)能够全面地描述系统模块化的结果,以及各个模块的调用关系。在(13)上,模块的层次关系也是显而易见的
努力が大切です。
最新回复
(
0
)