首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; f
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; f
admin
2017-04-25
43
问题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
void function(double val);
double val;
function(val);
cout<<val;
return 0;
}
void function(double val)
{
val=3;
}
编译运行这个程序将出现的情况是( )。
选项
A、编译出错,无法运行
B、输出:3
C、输出:3.0
D、输出一个不确定的数
答案
D
解析
此题考查的是函数参数的传递。C++语言中,函数在传递参数时,总是将实参的值传递给被调用函数的形参,即传值调用。因此,在函数中对形参所作的任何操作都不会改变实参的值。
转载请注明原文地址:https://kaotiyun.com/show/S1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知在函数func()中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是
有以下程序#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(inta)
下列程序的执行结果是【 】。#include<iostream.h>classMyclass{public:voidGetSum(inta)stat
下列关于派生类的构造函数的叙述中,正确的是()。
一个函数带有参数说明时,则参数的默认值应该在()中给出。
设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[]中,A[0][0]存入B[0]中,则A[8][5]在B[]中( )位置。
以下叙述中正确的是
在面面对泵方法中,一个对象请求另一对象为其服务的方式是通过发送【 】实现。
在下列关系运算中,可能改变关系中属性个数的是
所有的函数模板定义都是以关键字______开始的,该关键字之后是用______括起来的形式参数表。
随机试题
(2019年淄博)从“认知-同化”理论观点来看,下列不属于有意义学习的是()
简述总成本模型的计算公式。
个别牙牙体缺损的影响不包括
在建设项目财务评价中,当财务净现值为()时,项目方案可行。
3km以上单线隧道应采用的出渣方式是()。
A上市公司有关分期付款购买无形资产资料如下:资料一:2015年1月2日,A公司从B公司购买一项商标权,由于A公司资金周转比较紧张,经与B公司协议采用分期付款方式支付款项。合同规定,该项商标权价款总计900万元,每年年末付款300万元,三年付清,不考虑
TheUnitedStatesisfullofautomobiles(机动车).Therearestillmanyfamilieswithoutcars.Butsomefamilieshavetwoor【C1】____
无论犯罪人是本国人还是外国人,只要在本国领域内犯罪、都适用于本国刑法体现了()。
简述世界贸易组织的基本原则。
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c
最新回复
(
0
)