首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; fu
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; fu
admin
2010-06-06
73
问题
有如下程序: #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://kaotiyun.com/show/dyjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有程序段charc;doubled:scanf("%lf%c",&d,&c);如果想把2.3输入给变量d,字符’f’输入给变量c,程序运行时正确的输入是()。
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
有以下程序:#include<stdio.h>voidfun(int*s,intn1,intn2){inti,j,t;i_nl;j=n2;while(i<j){t=s[
有以下结构体说明、变量定义和赋值语句:structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语
表达式:(int)((double)9/2)一9%2的值是()。
下列给定程序的功能是:从键盘输入若干行字符串(每行不超过80个字符),写入文件myfile4.txt中,用一1作字符串输入结束的标志,然后将文件的内容显示在屏幕上。文件的读写分别由函数ReadText和Write.Text实现。请在程序的下划线处填入正确
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为:11111
关于友元,下列说法错误的是
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
下列C++语言符号中表示行注释开始的是______。
随机试题
按复利计算,年利率为5%的100元贷款,经过两年后产生的利息是()元。
Rumoristhemost【56】wayofspreadingstories—bypassingthemonfrommouth【57】mouth.Butcivilizedcountriesinnormaltimesha
甲硝唑最常见的不良反应是
计算引进设备材料的国内检验费时,以进口设备材料离岸价为基数乘以费率,其中费率一般为( )。
在技术方案的经济效果分析中,可列入盈亏平衡分析的固定成本的有()。
下列关于太平天国运动的说法错误的是:()。
近年来,中国的国际地位和国际形象迅速提高,外交活动引人瞩目,主要原因是()。
近现代以来,借助于强大的经济、先进的技术和优越的制度,基督教的信仰征服已经从西方向非西方国家扩展,而且一直持续到当代世界。基督教及资本主义文明具有强烈的扩张性,先后造就了罗马帝国、大英帝国和二战后的美利坚新帝国,并由武力的征服和占领的殖民扩张演变为资本的扩
近些年来,我国大力发展核电事业,广东大亚湾核电站一期工程和秦山核电站一期工程完工后,又相继开始建设两个核电站的二期工程。其主要原因是( )。
“四大教育”理论的提出者和倡导人是()。
最新回复
(
0
)