首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
36
问题
下面程序的运行结果是( )。
#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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){intS[]={123,234};cout<<right<
有如下程序:#include<iostream>usingnamespacestd;classC1{public:~Cl(){cout<<1;}};classC2:publicC1{
有如下程序段:inti=1;while(1){i++;if(i==10)break;if(i%2==0)eout<<’$’;}执行这个程序段输出字符*的个数为
对于循环队列,下列叙述中正确的是
C++中只有两个逻辑常量:true和______。
在数据库系统中,实现各种数据管理功能的核心软件称为______。
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
通过运算符重载,可以改变运算符原有的
在结构化分析使用的数据流图中,使用用______解释其中的图形元素。
随机试题
整合在细菌染色体上的噬菌体核酸是能使感染的细菌成为溶源性细菌的噬菌体是
按照《教育储蓄存款利息所得免征个人所得税实施办法》规定,教育储蓄一人一生中可以享受三次,为就读全日制高中(中专)、大专和大学本科、硕士和博士研究生时,每个学习阶段可分别享受一次()万元教育储蓄的免税优惠。
期货公司未按期补充更正风险监管报表的,公司住所地中国证监会派出机构可以认定公司的风险监管指标不符合规定标准。()
主要投资于大额可转让定期存单、银行承兑汇票、商业本票等货币市场工具的证券投资基金是()
下列事项中,属于土地增值税征税范围的有()。(2017年)
有一个不带头结点的单链表list,链表中结点都有两个域:数据域data和指针域link。已知初始时该单链表无序,请设计一个算法将该链表按结点数据域的值的大小,将其从小到大依次重新链接,在链接过程中不得使用除该链表以外的任何链结点空间。要求:给出算法的基
“千军易得,一将难求”。这一名言包含的哲理是
数字图像的文件格式有多种,不同的文件格式采用不同的编码方法。其中JPEG大多采用有损压缩方法,压缩率较高,它在【43】中广泛使用。【44】图像文件格式采用无损压缩方法,图像的颜色数目较少,文件特别小,适合在网页中作为插图或剪贴画使用。
实现一个线程的创建有( )种方法。
Memoryisourmostimportantpossession.Withoutmemory,youwouldn’tknowwhoyouare.Youcouldn’tthinkaboutthepastorpla
最新回复
(
0
)