首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<ostream.h> int x=5; int fun(int a) { int c; c=x*a; return c; } vo
下面程序的运行结果是( )。 #include<ostream.h> int x=5; int fun(int a) { int c; c=x*a; return c; } vo
admin
2021-09-05
27
问题
下面程序的运行结果是( )。
#include<ostream.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<<endl;
}
选项
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://jikaoti.com/ti/wFh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
请打开考生文件夹下的解决方案文件proj2,其中在编辑窗口内显示的主程序文件中定义有类xBase和XDerived,以及主函数main。程序文本中位于每行’’//**********found**********下面的一行内有一处或多处下划线标记,请在每个
下列叙述中正确的是()。
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是()。
下列选项中属于面向对象设计方法主要特征的是
下列字符串中不能作为C++标识符使用的是()。
下列选项中属于面向对象设计方法主要特征的是()。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
软件测试的目的是( )。
随机试题
简述荀子的教师论。
“桃李不言,下自成蹊”出自()
中性粒细胞
血栓闭塞性脉管炎早期的典型症状是( )。【历年考试真题】
某建设单位向外商订购设备,有两家银行可提供贷款,甲行年利率是12.5%,计息期一年;乙行年利率是12%,计息期为一个月,按复利计息,据此,建设单位的结论是( )。
单位工程质量验收合格的规定为()。
职业健康安全与环境管理体系遵循(),并以文件支持的管理制度和管理办法。
政府有关部门发布的年度企业工资指导线包括()。
窗体上有一个名称为Command1的命令按钮,单击该按钮时所实现的功能,是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubC
Okay.YourememberthatI’vementionedthatit’simportanttoreadthe【B1】______poemsaloud,soyoucandevelopanappreciation
最新回复
(
0
)