首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include intx=5; int fun(int a) { int c; c=x*a: return c; } void main()
下面程序的运行结果是( )。 #include intx=5; int fun(int a) { int c; c=x*a: return c; } void main()
admin
2020-06-29
62
问题
下面程序的运行结果是( )。
#include
intx=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="<
}
选项
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/d48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为【】。#include<iostream.h>voidmain(void){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec=c+1;
以下程序执行后的输出结果是#include<iostream>.usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z,r
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*p;cout<<”Pleaseinputastri
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
下列有关运算符重载的叙述中,正确的是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
关于关键字class和typename,下列表述中正确的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
数据库管理系统是( )。
随机试题
大容量锅炉停炉备用一周以上一月以内,比较适用()保养法。
津液的生成、输布和排泄,依赖于气的
宫内节育器的放置时间是
腹腔镜胆囊切除,预防胆管损伤不正确措施是
患者,女,59岁。农民。因“多饮、多尿3年,加重1年,意识不清4小时”急诊入院。查体温37.5℃,脉搏110次/分,呼吸24次/分,血压108/75mmHg。血糖28.50mmol/L,血钠152.0mmol/L,血钾4.87mmol/L,血氯122mmo
《大札撒》
关于项目目标动态控制的说法,错误的是()。[2013年真题]
国际上判定一个公司是否属于一国法人居民的一般判定标准包括()。
1997年4月15日,甲有限责任公司在年检过程中被其登记主管机关认定为B级企业。根据有关规定,甲公司在该年年检后的下列行为,属于禁止的行为有()。
出租汽车经营单位对出租车驾驶员采取单车承包或承租方式运营,出租车驾驶员从事客货营运取得的收入,应按()项目征收个人所得税。
最新回复
(
0
)