首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-11-28
41
问题
有如下程序:
#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://www.kaotiyun.com/show/4CAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关析构函数的叙述,错误的是( )。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"A";}};
有如下程序:#include<iostream.h>#include<iomanip.h>usingnamespacestd;classCSum{intx,y;public:
若类A和类B的定义如下:classA{inti,j;public:intgeti(){returni;}};classB:public
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
作为非成员函数重载的运算符,所有操作数都必须以______的形式出现在参数表中。
若要把voidffun()定义为类A的友元函数,则应在类A的定义中加入语句_______。
语句ofstreamf("SALARY.DAT",ios::applios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且()。
相对于数据库系统,文件系统的主要缺陷有数据关联性差、数据不一致性和
随机试题
公共决策的逻辑起点是()
大脑半球弓形纤维连接
下列关于合同预付款、违约违约金的说法中,错误的是()。如果双方协商将预付款改为定金,则定金数额()。
下列属于大气污染面源调查内容的有()。
某大型医院的总建筑面积为100000m2。对平面布置检查的下列结果中,不符合现行国家标准要求的有()。
某投资者投资10000元认购基金,认购资金在募集期产生的利息为3元,其对应的认购费率为1.20%,基金份额面值为1元,则其认购份额为()份。
要从战略上调整国民经济布局,对关系国民经济命脉的重要行业和关键领域,国有经济必须占据支配地位,在其他领域,可以通过资产重组的结构调整,提高国产资产的整体质量。这一论断突出体现了( )
SQLServer2008提供了多种数据备份方法:Ⅰ.完整数据库备份Ⅱ.差异数据库备份Ⅲ.文件备份Ⅳ.差异文件备份以上备份方法中,在备份完成之后必须再对日志进行备份的是()。
用来确定复选框是否被选中的属性是【】,用来指定显示在复选框旁的文字的属性是【】。
Hesuggested______alecturegivenbyProfessorWhiteonEnglishlanguagelearning.
最新回复
(
0
)