首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
25
问题
有如下程序:
#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://jikaoti.com/ti/u9A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“______”。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
下面程序的输出结果是()。#include<iostream.h>#include<string.h>voidmain(){charp1[10],p2[10];strcpy(p1,”abc”);
C++语言函数中不能由系统自动生成的是
对定义重载函数的下列要求中,()是错误的。
在软件测试设计中,软件测试的主要目的是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
下列有关函数重载的叙述中,错误的是
随机试题
牙萌出特点中叙述错误的是
急诊护士在抢救过程中,正确的是
属于进口设备到岸价内容的有()。
在企业中,对员工进行培训与开发最终是( )的责任。
()不是唐代诗人李白的作品。
为了加强艾滋病预防意识、普及艾滋病预防知识、提高艾滋病预防能力,市卫生部门计划在世界艾滋病日开展预防艾滋病宣传活动。假如这个宣传活动由你负责,请你制订三个宣传主题,并选取其中一个主题,谈谈你将如何开展宣传工作。
现有语文课本42册,数学课本112册,自然课本70册,平均分成若干堆,任意两堆中同种课本的数量相等,问最多能分几堆?
Cultureshockmightbecalledan【C1】______diseaseofpeoplewhohavebeensuddenly【C2】______abroad.Likemostailments,ithasi
SprainedAnkleOneofthemostcommoninjuriesteenagersandadultsexperienceisasprainedankle.Asprainoccurswhenthe
Whichofthefollowingstatementsistrueaccordingtowhatyouhaveheard?
最新回复
(
0
)