首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-07-22
35
问题
有如下程序:
#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/4gNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<iostream.h>floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=8;tout<<fun((int
以下程序的输出结果是#include<iostream.h>voidmain(){inti,j,x=0;for(i=0;i<2;i++){X++;for(j=0;j
设变量a是int型,f是double型,i是float型,则表达式10+’a’+i*f值的数据类型
有以下程序:#include<iostream>usingnamespacestd;template<classT>classTAdd{private:Tx,y;p
有以下程序:#include<iostream>usingnamespacestd;intf(int,int);intmain(){inti:1,x;x=f(i,i+1);
下面程序的运行结果是【】和【】。#include<iostream.h>#defineN10#defines(x)X*X#definef(x)(X*X)voidmain(){intil,
下面程序的输出结果为【】。#include<iostream.h)Voidmain(){intnum=0,i=8;do{i--;
语句int*i;i=newint[10];,释放指针i的语句是【】。
下面程序错误的语句是 #include"iostream.h" ①voidmain() ②{ ③intA=0; ④int&B; ⑤B=A; ⑥cout<<B; ⑦
具有3个结点的二叉树有
随机试题
简述原发性肾病综合征常见的并发症。
引起呕血的胃内积血量至少为
某县政府以“振兴本县经济”为由,在土地利用总体规划以外,批准征用农用地15公顷(包括基本农田5公顷),供该县经济开发总公司建设工业园区。对该批准行为的下列表述何者为错误?()
下列引起投资偏差的原因中,不属于业主原因的是()。
查询所有部门的折旧计提汇总表。
支票不可以由出票人签发给自己的开户银行,委托银行将款项支付给收款人。()
国际金融市场的动荡对( )上市公司的业绩影响最大,对其股价的冲击也最大。
下列行政处罚中,属于人身自由罚的是:
下面的______语句可以实现:先在窗体上输出大写字母A,然后在同一行的第10列输出小写字母b。
Accordingtoarecenttheory,Archean-agegold-quartzveinsystemswereformedovertwobillionyearsagofrommagmaticfluidst
最新回复
(
0
)