首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include int x=5; int fun(int a) { int c; c=x*a; return c; } void main()
下面程序的运行结果是( )。 #include int x=5; int fun(int a) { int c; c=x*a; return c; } void main()
admin
2021-09-05
76
问题
下面程序的运行结果是( )。
#include
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=”<
}
选项
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/C65p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
运算符重载时不需要保持的性质是()。
设树T的深度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。则T中的叶子结点数为()。
有函数模板声明和一些变量定义如下:template<classT1,classT2,classT3>T1sum(T2,T3);doubled1,d2;则下列调用中,错误的是()。
下列关于模板形参的描述中,错误的是()。
下列关于运算符重载的描述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数,设置数组元素的个数为0,请在注释∥********1********之后添加语句。
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
面向对象方法中,继承是指()。
循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的人队与退队操作后,front=rear=25,此后又正常地插入了一个元素,则循环队列中的元素个数为()。
负责数据库中查询操作的数据库语言是()。
随机试题
高血压患者进行头部短波透热治疗,可能出现
炮制含苷类药物时应注意
“四新”技术包括:()
(一)某农村供销社地处边远山区,每日现金零星支付需要量为2000元。经开户银行审查批准,该企业可以从自己的收入中坐支现金,坐支的限额是2万元。以下是该企业2008年6月的库存现金日记账。关于该单位是否坐支现金的问题,以下判断中正确的有(
凡装在同一航次及同一条船上的货物,即使装运时间与装运地点不同,也不作为分批装运(PartialShipments)。
下列情形中,交通事故责任强制保险不需要承担保险赔偿责任的是()。
一般来讲,描述研究、调查研究,样本容量为总体的()
Thecountry’sinadequatementalhealthsystemgetsthemostattentionafterinstancesofmassviolencethatthenationhasseen
Formanypeople,thejobofthecharteredsurveyorremainssomethingofamystery.Thebest【46】de______thatwe’vefoundcallssu
A、Shewasawoman.B、Shewrotetoomanyletters.C、Shecouldn’tgraduatefromamedicalschool.D、Shecouldn’testablishherhos
最新回复
(
0
)