首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-05-14
24
问题
有如下程序:
#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/ev8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
根据下面的程序,可以在主程序中使用的合法语句是( )。 #include <iostream> using namespace std; class Person{ int age; public:
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【】。a[0]=1;a[1]=2;swap(a,2);
静态数据成员是为()的数据。
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
有如下程序:#include<iostream>usingnamespacestd;classCon{charID;public:Con():ID(’A’){cout<<1;}Co
A、 B、 C、 D、 C此题考查的是有关函数的概念。内联函数是在函数定义之前加关键字inline来声明的函数,而不是定义在另一个函数体内部的函数,故选项A)错误;无返回值的函数在执行完最后一条语句后,会自动
以下有关成员函数特征的叙述不正确的是
以下叙述中不正确的是
结构化程序所要求的基本结构不包括()。
下面不能作为结构化方法软件需求分析工具的是
随机试题
试述第二次世界大战后美苏冷战的兴起、东西两大阵营对峙局面的形成及在欧亚的特征。(黑龙江大学2013年历史学基础(世界史)真题)
对存储型设备,输入/输出操作的信息传送单位为
我国最早记载“成药剂”一词的是
等离子弧焊也是一种不熔化极电弧焊,其离子气所使用的气体不包括()。
个人耐用消费品贷款的贷款期限一般为()。(2010年下半年)
转业士官待安置期间,由当地人民政府按照不低于当地( )的原则发给生活补助费。
在某次考试中,小明的语文成绩为80。已知全班语文平均成绩为65,语文成绩的标准差为10。小明语文科目的标准分数是
2005年12月,中共中央农村工作会议强调建设社会主义新农村,必须认真贯彻党在农村一系列方针政策,主要有()。
【B1】【B20】
A、Thetemperaturedroppedbelowfreezing.B、Itwasverycold.C、Itwasmildlycoldintheearlywinterlastyear.D、Itwasvery
最新回复
(
0
)