首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序执行后的输出结果是 #include<iostream> using namcspace std; void try(int,int,int,int); int main() { int x,y,z,r;
以下程序执行后的输出结果是 #include<iostream> using namcspace std; void try(int,int,int,int); int main() { int x,y,z,r;
admin
2010-03-29
62
问题
以下程序执行后的输出结果是 #include<iostream> using namcspace std; void try(int,int,int,int); int main() { int x,y,z,r; x=1; y=2; try(x,y,z,r); cout<<r<<end1; return 0; } void try(int x,int y, int z,int r) { z = x+y; x = x*x; y = y*y; r = z+x+y; }
选项
A、18
B、9
C、10
D、不确定
答案
8
解析
本题考核函数调用(参数的传递)。本题常见的错误解答是:把x=1,y=2代入到函数try中,逐步计算出r=8。最后得到r的输出值是8。以下是正确解答,根据程序逐步分析:程序中定义了一个名为try的void型函数,即函数try没有任何返回值。而try函数在main函数中是以一条独立语句的方式被调用的,且main函数最后输出变量r的值。但在main函数中,并没有对变量r赋值。在C++语言中,数据只能从实参单向传递给形参,称为按值传递。也就是说,当简单变量作为实参时,用户不能在函数中改变对应实参的值。所以虽然在函数try中,r的值为8,但它并不能传递给实参,当然最终的输出肯定是不确定的随机数了。
转载请注明原文地址:https://kaotiyun.com/show/QDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include<stdio.h>#defineF(x)2.84+x#definew(y)printf(’’%d’’,(int)(y))#defineP(y)w(y)
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:C1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程序
已知库函数islower(ch)用以判断ch中的字母是否为小写字母,则下列程序运行后的结果是()。#include#includevoidfun(chas*p){inti=0;while(p[i]){if(p[i]==’’&&isl
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBc
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高仍在高位,低位仍在低位。例如,当s中的数为876
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
给定程序MODI1.C中函数fun的功能是:删除P所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
算法的空间复杂度是指()。
随机试题
X企业2009年12月销售商品一批,增值税发票已经发出,商品已经发出,并办妥托收手续,但此时得知对方企业在一次交易中发生重大损失,财务发生困难,短期内不能支付货款,为此,X企业本月未确认收入,这体现了()会计核算质量要求。
A.丝氨酸B.蛋氨酸C.二者均是D.二者均不是(1997年)能提供一碳单位的氨基酸是
女,42岁,胸痛3天,CT检查示右肺中叶近外侧胸壁处类圆形病灶,边界清楚,无钙化,邻近胸膜增厚,增强扫描呈厚壁环样强化。为明确诊断应采取的最佳措施是
急性肝炎时,LD同工酶的特点是
毒蛇咬伤风毒轻证毒蛇咬伤风火毒证
风心病,心功Ⅲ级妇女患右侧输卵管妊娠破裂。手术应行
不宜设置地漏的百级洁净区,可进行
A注册会计师担任X公司2009年度财务报表审计业务的项目负责人。在审计过程中,A注册会计师需要考虑下列与重要性水平相关的问题,请代为做出正确的决策。以下各项因素中,与认定层次重要性水平成同向变动关系的是()。
什么是元认知?元认知的作用有哪些?
1946年,中共中央决定将抗日战争时期的减租减息政策改变为实现“耕者有其田”政策的重要文件是()
最新回复
(
0
)