首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
30
问题
有如下程序:
#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://kaotiyun.com/show/UI8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespaeestd;classVAC{public:intf()COUSt{return3;}intf(){return5;}
A、 B、 C、 D、 D由主函数main入手,定义了类D对象obj。其中D为类B和C的公有继承,A是C的虚基类。题目中要求的输出结果为“ABCD”,依次为类A,类B,类c.类D中构造函数的输出语句。为了保证
A、 B、 C、 D、 B在面向对象程序设计中,允许作用于某个对象上的操作称为方法,方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承
A、 B、 C、 D、 A本段程序实现从键盘接收一段字符串,并计算字符串的长度,cin输入流对象会将空白符、回车符、tab键作为终止标志,所以输入Ahcdefgabcd得到的字符串长度为7。
A、 B、 C、 D、 B此题考查的是虚函数的概念。在成员函数的声明前面加上virtual关键字,即可把函数声明为虚函数。虚函数可以是另一个函数的友元函数而不能是静态成员函数。
A、 B、 C、 D、 C③是错误的,因为在类体内,不允许对所定义的数据成员进行初始化;其他语句构造和析构函数的定义都是正确的。
下列对列的叙述中,正确的是A)队列属于非线性表B)队列按“先进后出”的原则组织数据C)队列在队尾删除数据D)队列按“先进先出”原则组织数据
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是()。A)fstreamB)istrearaC)ostreamD)iomanip
下列叙述中错误的是()。
深度为6的满二叉树中,度为2的结点个数为()。
随机试题
债权人可随时领取提存物,其领取提存物的权利,自提存之日起()内不行使而消灭。
我国成人肠梗阻最常见的原因是
甲亢病人术后发生呼吸困难和窒息常见的原因是
A鼻导管法B鼻塞法C面罩法D头罩法E氧气枕法可用于病情较重,氧分压明显下降者的吸氧方法是
申请从事()项目施工作业的施工作业者应于开始施工作业次日20d前向海事局提出书面申请。
账户的余额方向一般与记录增加额的方向一致。()
会计期末结转本年利润的方法有表结法和账结法两种。()
英国语言学家威利斯,在《任务学习的框架》中提出了任务型教学的三个步骤,即前任务、任务环阶段和——。
Howoftenonehearschildrenwishingtheyweregrownup,andoldpeoplewishingtheywereyoungagain.Eachagehasitspleasure
I’musuallyfairlyskepticalaboutanyresearchthatconcludesthatpeopleareeitherhappierorunhappierormoreorlesscerta
最新回复
(
0
)