首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #inc1ude<iostream.h> int x=5; int fun(int a) { int c: c—x*a; return c: } v
下面程序的运行结果是( )。 #inc1ude<iostream.h> int x=5; int fun(int a) { int c: c—x*a; return c: } v
admin
2019-04-18
75
问题
下面程序的运行结果是( )。
#inc1ude<iostream.h>
int x=5;
int fun(int a)
{
int c:
c—x*a;
return c:
}
void main()
{
int x=3,a=4;
x=x+fun(a);
cout<<"x="<< x<<end1;
}
选项
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输出,在fun函数中无效。而在fun函数定义前的变量x作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://kaotiyun.com/show/a4Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下类定义:classA{char*a;public:A():a(0){}A(char*aA){//把aa所指字符串复制到a所指的存储空间a=______;strcpy(a
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~Cl(){cout<<1;}};classC2:publicC1{
有如下程序:#include<iostreanl>usingnamespaeestd;classAA{public:AA(){cout<<’1’;}};classBB:publicAA{
有如下程序:#include<iostream>usingnamespacestd;className{charname[20];public:Name(){strepy(name,"");tou
对于循环队列,下列叙述中正确的是
有如下定义:classMA{intvalue:public:MA(intn=0):v;alut(n){}};MA*ta,tb:其中MA类的对象名标识符是______。
执行语句序列inti=0;while(i<25)i+=3;cout<<i;输出结果是
下列关于C++函数的叙述中,正确的是
下列叙述中正确的是
请将下列模板类Data补充完整。template<typenameT>classData{public:voidput(Tv){val=v;}______get(){returnval;}
随机试题
在电极与喷嘴之间建立的等离子弧称为()。
右归丸的证治要点是七宝美髯丹的证治要点是
荆芥、防风的配伍关系是人参、莱菔子的配伍关系是
(2006)管道井的设置,下述哪项是错误的?
公司制期货交易所在交易中完全中立。()
有的哲学家认为,天地万物都是由元气构成的,一切有形物体的生长、毁灭都是元气聚散的结果。这是一种()
在SQLServer2008中,建立索引视图的目的是为了提高数据查询的效率。下列关于索引视图的说法,错误的是()。
【155】位同事:你们好!首【156】我要跟大家说的就是祝大家节日快乐!接下来我就最近的工作和学习进行简单的汇报和总结。希望大家为我的工作提出宝贵的意【157】。在教学工作方面,受教学任务重的影【158】,我个人学习
A:随着演唱会推迟、体育赛事取消、学校停课以及旅游景点关闭。专家也开始建议疫情期间,即便没有任何症状,也不要出门。尽管宅在家确实可以有效保护自己和他人免受冠状病毒侵害,也能帮助遏制病毒的传播,但仍然会造成另一个问题:无聊。B:Thatissome
ThemayorofCountyClubHillshelpedarresttwomenWednesdaynightsuspectedintherandomshootinga15-year-oldboyashewa
最新回复
(
0
)