首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; function(val); cout<<val: ret
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; function(val); cout<<val: ret
admin
2017-07-28
29
问题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
void function(double val);
double val;
function(val);
cout<<val:
return0;
}
void function(double val)
{
val=3;
}
编译运行这个程序将出现的情况是( )。
选项
A、编译出错,无法运行
B、输出:3
C、输出:3.0
D、输出一个不确定的数
答案
D
解析
本题考查函数调用及传值方式传递参数,执行函数funetion时,并没有将3的值传回来,而val又没有初始化,所以会输出一个不确定的值,D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/lFAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在测试时,完全不考虑程序的内部结构和内部特征的测试方法称为【 】测试方法。
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
语句cout<<(a=2)&&(b=-2);的输出结果是
阅读下列程序:#include<iostream.h>voidfun(intn){intx(5);staticinty(10);if(n>0){++x;++y;cou
在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
下列函数中,()是对文件进行写操作的。
若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。p和s为int型的指针变量。请对以下问题填空。①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【】。②若指针s指向存
系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是()。
随机试题
干粉灭火剂可以与蛋白泡沫和一般泡沫联用
Thismachinedoesnotrun______thatone.
阿米巴原虫进入肝的途径是
A.热痰证B.燥痰证C.两者均是D.两者均非天竹黄治疗的病证是()
已知2008年的元旦是星期二,问2009年的元旦是星期几?()
某工业用地,其土地年纯收益为6万元,土地还原率为6.0%,则其法定最高年期的土地使用权价格为()万元。
在安全生产方面的法律中,其中属于相关法律的是()。
整理形态代表当前市场暂时休整,下一步市场运动将与此前趋势的原方向反转。()
半年度报告无须披露近3年每年的基金净值增长率。( )
下列各句中没有语病的一项是()。
最新回复
(
0
)