首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { void function(double val); double val; function(val); cout
有如下程序: #include using namespace std; int main() { void function(double val); double val; function(val); cout
admin
2019-05-22
53
问题
有如下程序:
#include
using namespace std;
int main()
{
void function(double val);
double val;
function(val);
cout<
return 0;
}
void function(double val)
{val = 3;}
编译运行这个程序将出现的情况是( )。
选项
A、编译出错,无法运行
B、输出:3
C、输出:3.0
D、输出一个不确定的数
答案
D
解析
本题考查函数调用及传值方式传递参数,执行函数function时,并没有将3的值传回来,而val又没有初始化,所以会输出一个不确定的值,D选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/UI8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classAmount{intamount;public:Amount(intn=0):amount(n){}
下列有关类成员的叙述中,正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
A、 B、 C、 D、 A在基类中用virtual声明成员函数为虚函数,所以A是正确的。纯虚函数是在声明虚函数时被“初始化”为0的虚函数。纯虚函数是一种特殊的虚函数,它没有具体的实现。静态数据成员函数只能在类
A、 B、 C、 D、 B拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,
A、 B、 C、 D、 B在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承
A、 B、 C、 D、 B算法的空间复杂度一般是指:执行这个算法所需要的存储空间,其中包括算法程序所占的空间、输入的初始数据所占用的存储空间以及算法执行过程中所需要的额外空间。
下列关于运算符重载的描述中,正确的是A)运算符重载可以改变操作数的个数B)运算符重载可以改变运算符的优先级C)运算符重载可以改变运算符的结合性D)运算符重载可以使运算符实现特殊功能
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为A)n+1B)n-1C)2nD)n/2
在下列关于二叉树的叙述中,正确的一项是()。
随机试题
提示高热病人退热期可能发生虚脱的表现是
下列费用中属于资金使用成本的有()。
核黄素缺乏可出现以下哪些症状?()[辽宁省2007年11月四级真题]
已知向量a=(sinθ,-2)与b=(1,cosθ)互相垂直,其中θ∈(0,),求sinθ和cosθ的值。
下列属于无效合同的是()。
“大学遗憾”是“过来人”的人生体验。我们为当初的“遗憾”而唏嘘不已,我们希望用我们的“前车之鉴”来给新生们提个醒儿。这些心意都是好的。然而,我们无法将我们的大学体验直接移植给正在踌躇满志的新生,我们也无法替代他们筹划他们的大学生活。大学生活本就是一种生活体
构建社会主义和谐社会的根本出发点和落脚点是()。
毛泽东曾指出:“中国反帝反封建的资产阶级民主革命,正规地说起来,是从孙中山先生开始的。”这表明
中国同盟会的政治纲领初步描绘出中国还不曾有过的资产阶级共和国方案,它的提出,对推动革命的发展产生了重大而积极的影响。对这一纲领理解正确的有
TheAmericanbabyboommadeunconvincingU.S.advicetopoorcountriesthattheyrestraintheirbirths.【C1】______,therehash
最新回复
(
0
)