首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序: #include <iostream> using namespace std; int fun( int a, int b) { int c; c = a * b; retu
阅读下面程序: #include <iostream> using namespace std; int fun( int a, int b) { int c; c = a * b; retu
admin
2010-03-29
23
问题
阅读下面程序:
#include <iostream>
using namespace std;
int fun( int a, int b)
{
int c;
c = a * b;
return c;
}
int main ( )
{
int a = 3, b = 5, c = 4, x = O;
x = fun( fun( a, b ), c );
cout<<x<<end1;
return 0;
}
其运行结果是【 】。
选项
答案
60
解析
本题主要考察C++中函数的调用和变量作用域的问题。主函数中嵌套调用fun()函数,并将计算结果赋给变量x。而对于嵌套内fun()函数,其实参与形参名称相同,函数体内部的局部变量c也与主函数内的变量c名称相同,但由于形参与实参在存储区域里分别占有不同的内存空间,因此互相之间没有任何干扰。函数fun()的作用是返回形参a和b的乘积。由此可以得到函数嵌套调用的计算结果为: x=fun(fun(a,B) ,C) =(a*B) *c=3*4*5=60。即程序输出为60。
转载请注明原文地址:https://jikaoti.com/ti/imW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=0,b=0,c=0,d=0;(++a||++b)?++c:++d;printf("%d,%d,%d,%d\n",a,b,c,d);}程序的运行结果是()。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=
有以下程序structS{inta,b;}data[2]={10,100,20,200};main(){structSP=data[1];printf("%d\n",++(p.a));}程序运行后的输出结果是
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
以下程序的功能是:通过调用calc函数,把所求得的两数之和值放入变量add中,并在主函数中输出。#includevoidcalc(floatx,floaty,float*sum){________=x+y;}main(){f
以下选项中,值为1的表达式是
表达式3.6-5/2+1.2+5%2的值是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一
下列关于类、对象、属性和方法的叙述中,错误的是()。
算法的时间复杂度是指()。
随机试题
下列哪些不是五味子的功效
下列哪项不是溃疡性结肠炎的临床症状
肝素的抗凝血机制是()
患者,女,18岁。感冒后身热不甚,干咳无痰,咽干口渴,右脉数大。治疗应首选( )。
背景资料某施工单位承担一高瓦斯矿井的运输大巷和回风大巷的施工任务。其中,B队施工回风巷,该巷断面20m2,穿过一层厚0.5m的煤层;巷道采用锚、网、喷和U形钢支架,然后复喷混凝土的联合支护形式。在巷道即将穿过煤层前,B队队长认为煤层很薄,没有采取专门的措
假定有A、B两个项目,其净现金流量情况见表1,据此对该项目的投资状况做出评估。下列投资项目评估方法中,属于相对值比较法的有()。
上消化道大出血时网织红细胞升高的时间是出血()。
根据我国宪法和有关法律的规定,下列选项中有关法规“批准”生效的情形哪一个是错误的?()
根据给定资料,概述出当前政府和媒体关系的现况。(20分)要求:紧扣资料,简明扼要,字数不要超过200字。根据给定资料,联系实际,自选角度,就工作中如何积极有效地发挥各类媒体的作用,写一篇议论文。(50分)要求:自拟题目,论证恰当,语言流畅,字数在1
(2003年)设函数f(x)在[0,3]上连续,在(0,3)内可导,且f(0)+f(1)+f(2)=3,f(3)=1。试证必存在ξ∈(0,3),使f’(ξ)=0。
最新回复
(
0
)