首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include int x=5; int fun(imt a) { int e; c=x*a; return c; } void main()
下面程序的运行结果是( )。 #include int x=5; int fun(imt a) { int e; c=x*a; return c; } void main()
admin
2020-06-29
42
问题
下面程序的运行结果是( )。
#include
int x=5;
int fun(imt a)
{
int e;
c=x*a;
return c;
}
void main()
{
int x=3,a=4;
X=X+fun(a);
cout<<"x="<
}
选项
A、x=15
B、x=17
C、x=23
D、x=25
答案
C
解析
由主函数main入手,首先x被赋值为3,a被赋值为4。然后调用fun函数,参数为4,所以在fun函数中的a=4。而主程序中的x作用域是由它定义开始到cout输出,在tan函数中无效。而在fun函数定义前的变量x作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://kaotiyun.com/show/548p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是______。#include<iostream.h>voidmain(){intx=5y=2;cout<<!(y==x/2)<<",";cout<<(y!=x%3)<<","
考虑函数原型voidtest(inta,intb=7,charz=’*’),下面的函数调用中,属于不合法调用的是
下列程序的输出结果是#include<iostream.h>classMyclass{public:Myclass(inti=0,intj=0){x=i;
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classA{inta;public:A():a(9){}virtu
有如下程序:#include<iostream>usingnamespacestd;classONE{public:virtualvoidf(){cout<<"1";}};
一个项目具有一个项目主管,一个项目主管只可管理一个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用””括起时,寻找被包含文件的方式是
下列关于运算符重载的描述中,错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
为类MyClass重载赋值运算符时,应将其重载为类的
随机试题
下列哪一项与子宫内膜癌超声鉴别诊断无关()
超声诊断仪的维护保养使用,下列哪项不恰当
下列不属于细胞免疫水平检测的项目是
男性患者,21岁,左上中切牙近中切角缺损,牙冠变色,已作根管治疗,无症状,X线片无异常发现,患者咬合关系正常。最佳修复设计为
关于屋面刚性防水层施工的做法,正确的有()。
弗洛伊德分析理论中将人的性心理发展分成口唇期、肛门期等( )阶段。
发展心理学的研究出现了一些新的突破性进展,也出现了某些新的发展趋势,是在20世纪()。
请依照《普通高中语文课程标准(实验)》的教学要求为《拟行路难》(其四)这首诗,设计一个完整的教学简案。拟行路难(其四)泻水置平地,各自东西南北流。人生亦有命,安能行叹复坐愁?酌酒以自宽,举杯断绝歌路难。心
统筹城乡发展,必须更加注重加快农村发展,关键要抓好的环节是
Humanbeingsareanimals.Webreathe,eatanddigest,andreproducethesamelife【C1】______commontoallanimals.Inabiologica
最新回复
(
0
)