首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
81
问题
下面程序的运行结果是( )。
#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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classSample{friendlongfun(Samples);public:Sa
下列关于函数模板的描述中,正确的是()。
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
有如下函数模板定义:templateTfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1:--i)cout
设循环队列的存储空间为Q(1:50),初始状态为from=rear=50。经过一系列正常的操作后,front—1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;I-=2)cout
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
算法的空间复杂度是指()。
面向对象方法中,继承是指()。
随机试题
妇科肿瘤化疗时,血小板低于_________×109/L即有自发性出血的可能。
女性,48岁。排便带血3个月,排便有下坠感,里急后重。直肠镜检查距肛缘10cm处3cm×3cm肿块,菜花状,质脆,易出血。本例最可能的诊断为
女性,35岁,12h前进食后突然出现上腹持续性疼痛伴频繁呕吐,查体:上腹压痛明显,伴有腹肌紧张,反跳痛,腹部X线平片未见异常。对诊断、鉴别诊断及病情评估最有价值的影像学检查是
(2011年)系统的稳定性与其传递函数的特征方程根的关系为()。
()分析适合用来分析那些产生不同后果的初始事件。
案情简介:陈某和谢某系长沙县国家税务局工作人员,二人受命在对该县万福祥股份有限公司突击进行税务检查的过程中,发现该公司存在较为明显的转移应纳税货物、隐匿应纳税收入等行为。税务局经研究决定,查封货物并通知该公司开户行冻结该公司基本存款账户资金200
集体决策就是由大家拟订出各种选择方案,然后由领导者个人拍板决定出使用哪一个方案。()
Comparisons were drawn between the development of television in the 20th century and the diffusion of printing in the 15th and 1
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
ThemethodusedbytheColumbiaUniversityresearcherscanpredictElNinoafewmonthsinadvance.Weare’scontributioninpre
最新回复
(
0
)