首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<iostream.h> int x=5; intfun(int a) { int c; c=x*a; return c; } void main() { int x=3,a=4; x=x+fuh(a);
下面程序的运行结果是( )。 #include<iostream.h> int x=5; intfun(int a) { int c; c=x*a; return c; } void main() { int x=3,a=4; x=x+fuh(a);
admin
2020-05-14
26
问题
下面程序的运行结果是( )。
#include<iostream.h>
int x=5;
intfun(int a)
{
int c;
c=x*a;
return c;
}
void main()
{
int x=3,a=4;
x=x+fuh(a);
cout<<"x="<<x<<endl;
}
选项
A、x=1.5
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://www.kaotiyun.com/show/Kg8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库概念设计中,由分散到集中的设计方法是
()复审应该把重点放在系统的总体结构、模块划分、内外接口等方面。
有如下的类的模板定义:template<classT>classMyClass{private:Tnumber;public:MyClass(Tk);…};
如果在类模板的定义中有一个静态数据成员,则在程序运行中会产生______静态变量。
关于new描述错误的是()。
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
在关系数据库中,把数据表示成二维表,每一个二维表称为______。
数据库系统中实现各种数据管理功能的核心软件是______。
重载赋值操作符时,应声明为()。函数。
在说明一个结构体变量时,系统分配给它的存储空间是()。
随机试题
有关病毒性肺炎的描述中,哪项是错误的:
影响气道阻力的叙述,错误的是
癌性空洞的特点以下哪项除外
从下列药物中选出治疗耐甲氧西林金黄色葡萄球菌感染最为有效的药物
下列经脉属金,腧穴也属金的穴位是
下列债券不含有期权的是()。
1877年()出版了世界上第一本《教育心理学》。
王充认为教育的最高目标是培养鸿儒,其有别于儒生、通人的显著特征是()。
在以下关于报表数据源设置的叙述中,正确的是()。
Pollutionisa"dirty"word.Topollutemeanstocontaminate—topsoilorsomethingbyintroducingimpuritieswhichmake【B1】______
最新回复
(
0
)