首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
66
问题
有如下程序:
#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/irNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<iostream.h>intf(intn){if(n==1)return1;elsereturnf(n-1)+1}voidmain()
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
软件测试的目的是尽可能发现软件中错误,通常【】是在代码编写阶段可进行的测试,它是整个测试工作的基础。
以下哪个特征不是面向对象思想中的主要特征?
C++程序由类和函数组成,模板也可分为()和()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
在软件测试设计中,软件测试的主要目的是
算法分析的目的是
下列叙述中正确的是
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
随机试题
下列选项中关于Ajax技术的说法错误的是()。
放大电路中的晶体三极管为什么要设置静态工作点?
施工组织设计和焊接工艺规程中不包括()。
某建设项目,基建拨款为2500万元,项目资本为600万元,项目资本公积金100万元,基建投资借款2000万元,企业债券基金800万元,待冲基建支出500万元,应收生产单位投资借款1800万元,基本建设支1500万元,则基建结余资金为()万元。
矿井水害恢复后,应全面整理()两个过程的图纸和资料。
细水雾灭火系统故障中稳压泵规定时间内不能恢复压力的处理办法不包括()。
甲捡到了一只母山羊饲养起来并积极寻找失主,后失主乙找到甲要羊。本案应如何处理?()
设A是4×3矩阵,且A的秩r(A)=2,而,则r(AB)=___________________
以下程序的输出结果是()。voidfun(int*a,inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;i++;j--;fu
下列选项中,不属于模块间耦合的是()。
最新回复
(
0
)