首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int main() { void function(double va1); double va1;
有如下程序: #include using namespace std; int main() { void function(double va1); double va1;
admin
2020-04-07
45
问题
有如下程序:
#include
using namespace std;
int main()
{
void function(double va1);
double va1;
function(va1);
cout<
return 0;
}
void function(double Va1)
{
va1=3;
}
编译运行这个程序将出现的情况是( )。
选项
A、编译出错,无法运行
B、输出:3
C、输出:3.0
D、输出一个不确定的数
答案
D
解析
此题考查的是函数参数的传递。C++语言中,函数在传递参数时,总是将实参的值传递给被调用函数的形参,即传值调用。因此,在函数中对形参所作的任何操作都不会改变实参的值。
转载请注明原文地址:https://kaotiyun.com/show/At8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max的调用中错误的是______。
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
已知intDBL(intn){returnn+n;}和longDBL(longn){returnn+n)是一个函数模板的两个实例,则该函数模板的定义是【】。
阅读下列程序,并写程序运行结果【】。#include<iomanip.h>voidmain(){for(inti=0;i<4;i++)cout<<end1<<setf
下列有关析构函数的调用顺序是( )。
以下不属于数据库系统模型的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在C++语言中函数返回值的类型是由()决定的。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
随机试题
大众传播的功能是纵向的、动态的,也是复杂多变的,它所具有的特点是
在职护理人员专业技术培训的基本原则有()
颌骨骨折的复位标准是()
某企业拟进行改扩建,扩建内容包括生产主车间;与工艺生产相适应的辅助生产设施;公用工程以及与其有关的生产管理、生活福利等设施。预计建设期为3年。项目主要生产设备拟从国外进口,设备重量680吨,离岸价(FOB价)为1200万美元,其他有关费用参数为:国外运费标
账簿中书写的文字和数字上面要留有适当空间,不要写满格,一般应占格距的1/3。()
外商在经济贸易活动中免费提供的试车材料属于法定减免税货物。
在劳动生产率或全要素生产率不变或提高很少的情况下,主要依靠增加劳动或资本等要素投入数量而实现的增长称为()。
Rainforeststructureisdistinctfrommostotherforesttypesbecauseofitsmanylayersofvegetation,referredtoasstrata.
Therangeofan8bitfixedpointintegernumber(nosigns)is().
Lastweekoilpricesfinallystoppedrising.Theynowhoveraround$43abarrel,a20-yearhigh.TheaverageAmericanfamilywil
最新回复
(
0
)