首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是______。 #include<iostream> using namespace std; int x; void funA(int&,int); void funB(int,int&); int
下面程序的输出结果是______。 #include<iostream> using namespace std; int x; void funA(int&,int); void funB(int,int&); int
admin
2013-02-27
45
问题
下面程序的输出结果是______。
#include<iostream>
using namespace std;
int x;
void funA(int&,int);
void funB(int,int&);
int main()
{
int first;
int second=5;
x=6;
funA(first,second);
funB(first,second);
cout<<first<<””<<second<<””<<x<<endl;
return 0;
}
void funA(int &a,int b)
{
int first;
first=a+b;
a=2*b;
b=first+4;
}
void funB(int u, int &v)
{
int second;
second=x;
v=second+4;
x=u+v;
}
选项
答案
10 10 20
解析
本题考核函数的引用传递。“引用”实际上是给一个已知变量起个别名,对引用的操作也就是对被它引用的变量的操作。函数funA的功能是将第二个实参的值乘以2再赋值给第一个实参(通过引用传递实现),函数funB的功能是将全局变量x加上4再赋值给第二个实参,同时x等于第一个实参与第二个实参相加的和。
转载请注明原文地址:https://www.kaotiyun.com/show/eiVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序段,若变量已正确定义并赋值if(a>b)printf("x=%d",x);elseprintf("y=%d",y);if(a<=b)i++;elsej++;则与此程序段功能相同的选项是()。
有以下程序:#include<stdio.h>main(){inta=-1,b=-1;for(;++a;)++b;printf("%d%d\n",a,b);}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>main(){inta,b;for(a=0;a<3;a++){scanf("%d",&b);switch(b){default:printf("%d",++b):case1:print
以下选项中叙述正确的是()。
关于C语言的符号常量,下列叙述正确的是()。
面向对象方法中,继承是指()。
下列叙述中正确的是()。
以下针对全局变量的叙述错误的是()。
下列数据流图构造规则中正确的是()。
完全不考虑程序的内部结构和内容特征的是【】测试方法。
随机试题
甲亢患者的甲状腺肿大程度与病情轻重一致。()
尿毒症患者服用布洛芬可肾衰患者使用青霉素可使
各个企业所使用的账务处理程序虽然不相同,但是各种账务处理程序存在着密切的联系,都是以()为基础发展演变而来。
某只股票年末每股税后利润为0.40元,市场利率为5%,则该只股票价格为()元。
根据以下资料,回答以下题。2008届本科毕业生自主创业的资金中来源于银行贷款/信用卡透支的比来自风险投资的约多多少?()
求
Beingamanhasalwaysbeendangerous.Thereareabout105malesbornforevery100females,butthisratiodropstonearbalan
分布式数据库中,______是指各场地数据的逻辑结构对用户不可见。
(演示文稿题)公司计划在“创新产品展示及说明会”会议茶歇期间,在大屏幕投影上向来宾自动播放会议的日程和主题,要求市场部助理小王完成相关演示文件的制作。具体要求如下:为了布局美观,将第6张幻灯片中的内容区域文字转换为“水平项目符号列表”SmartArt布
Solvingaproblemcanbebrokendownintoseveralsteps.First,theproblemmustbeidentifiedcorrectly.Psychologistsrefer(1
最新回复
(
0
)