首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; f
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; f
admin
2017-11-28
23
问题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
void function(double val);
double val;
function(val);
cout<<val;
return 0;
}
void function(double val)
{
val=3;
}
编译运行这个程序将出现的情况是( )。
选项
A、编译出错,无法运行
B、输出:3
C、输出:3.0
D、输出一个不确定的数
答案
D
解析
此题考查的是函数参数的传递。C++语言中,函数在传递参数时,总是将实参的值传递给被调用函数的形参,即传值调用。因此,在函数中对形参所作的任何操作都不会改变实参的值。
转载请注明原文地址:https://jikaoti.com/ti/RGt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
排序是计算机程序设计中的一种重要操作,常见的排序方法有交换排序、选择排序和【 】等。
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A(
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A()
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
有如下程序:#include<iostream.h>usingnamespacestd;classBase{public:Base(){cout<<"BB";f();}voidf
下列打开文件的表达式中,错误的是
以下不能正确进行字符串赋值初值的语句是()。
数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______阶段。
在文件操作中,代表以追加方式打开文件的模式是
随机试题
下列不属于集体决策方法的是()
手术中无菌原则的叙述,错误的是
下列哪种物品不适用于《中华人民共和国食品卫生法》
施工成本控制要以()为依据,围绕降低工程成本这个目标,从预算收人和实际成本两方面,努力挖掘增收节支潜力,以求获得最大的经济效益。
资本密集型、技术密集型产品及少数储量集中的矿产品属于()。
请简要说明我国商业银行的资本构成。
教育心理学的任务是用()对教师在教育过程中存在的问题做出有科学依据的回答。
关于渎职犯罪,下列哪些选项是正确的?()
若有语句:char*line[5];,以下叙述中正确的是
Thefollowingarticlewasoriginallypublishedintheweekend______ofTheDailyStar.
最新回复
(
0
)