首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序: #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
44
问题
阅读下面程序:
#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://kaotiyun.com/show/DFjp777K
本试题收录于:
二级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);}程序的运行结果是()。
有以下程序main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",c);}执行后的输出结果是
若有以下程序段intr==8;printf("%d\n",r>>1);输出结果是
某系统总体结构图如下图所示,该系统结构图的最大扇出数、最大扇入数的总和是
软件设计中模块划分应遵循的准则是()。
在快速排序法中,每经过一次数据交换(或移动)后()。
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x.y)等价的是
下列特征中不是面向对象方法的主要特征的是()。
请编一个函数fun(char*s),函数的功能是把S所指字符串中的内容逆置。例如:字符串中原有的字符串为:abcdefg,则调用该函数后,串中的内容为:gfedcba。注意:部分源程序存在文件PROGl.C中。请勿改动主函数m
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
当地下燃气管道穿过排水管、热力管沟时,燃气管道外部必须()。
投射技术法
环境容纳量是指一定环境内最大种群数量。
买受人应当按照采购合同约定的时间、地点、方式等与出卖人进行()。
关于合并报表范围的确定,下列说法中不正确的有()。
契诃夫笔下的别里科夫是一个()的人。
根据以下资料,回答101—105题2009年第一季度,我省第一产业实际利用外资0.27亿美元,下降43.1%,第二产业实际利用外资23.22亿美元,下降4.7%。服务业仍然是今年外商实际投资的亮点。一季度,服务业实际利用外资13.65亿美元,占全省的比重
企业质量体系主要是满足(68)的需要。
A、赞成B、反对C、不清楚D、不耐烦C根据“他不说同意也不说不同意”这句话,可知选C。
Therewasatimewhenonlygovernmentscouldcreatemoney,andasMikeRowbothamexplainsinhisexcellentbook,TheGripofDea
最新回复
(
0
)