首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
下面程序的运行结果是( )。 #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
admin
2020-05-14
22
问题
下面程序的运行结果是( )。
#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://jikaoti.com/ti/M1A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
“图形”类Shape中定义了纯虚函数CalArea(),“三角形”类Triangle继承了类Shape,请将Triangle类中的CalArea函数补充完整。classShape{public:virtualintCalArea()=0;}
定义在类内部的函数被类默认为【】,在类外部每次调用该函数时,定义的函数代码会在调用函数位置展开。
下列关于C++函数的说明中,正确的是()。
在下面的程序的横线处填上适当的语句,使该程序的输出为12。#include<iostream>usingnamespacestd;classBase{public:inta,b;Base(inti){a=i;}
数据库系统中实现各种数据管理功能的核心软件是______。
人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和()。
将一个函数声明为一个类的友元函数必须使用关键字【】。
下列关于关系运算的叙述中正确的是
A、ABDEGCFHB、DBGEAFHCC、DGEBHFCAD、ABCDEFGHC二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modi1.txt中。注意:不要改动main函数,不能增行或删行,也不能更改程序的结
随机试题
简述企业与SBA内各种竞争力量的战略关系。
某评估人员对甲公司一台电焊机设备进行评估时,了解到以下情况:(1)与目前同类新式电焊机相比,该电焊机材料消耗偏高、维护费用偏高。通过统计分析,每年该电焊机比同类新式电焊机维护费用多出8000元、多消耗材料200件。(2)经鉴定,该设备尚可使用年限为4年,确
右心室后负荷增加见于下列哪种疾病
某工程有十项工作组成它们之间的网络逻辑关系,如表6—1所示。[问题]1.依据表中逻辑关系绘制双代号网络图。2.用图上计算法计算时间参数。3.简述时标网络计划的绘制方法。4.简述双代号时标网络计划的优点。5.根据
在第三版巴塞尔协议中,新引入的用来反映商业银行长期流动性水平的指标是()。
某公司希望为其客户提供全国统一的客服电话,并让客户免费拨打,该公司可以使用()业务。
给出的几句话中没有语病的一句是()。
根据下列资料,回答以下问题。据统计,2009年全国土地出让收入为14239.7亿元,比上年增长43.2%。其中,上半年收入同比下降19.7%,下半年收入同比增长110.9%。分地区看,全国土地出让收入约三分之二来自沿海省份。据国土
在VisualFoxPro中以下叙述错误的是( )。
Thewomenarenoticeablebytheiruniformsof______darkbluecottondress.
最新回复
(
0
)