首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include int x=5; int fun(imt a) { int e; c=x*a; return c; } void main()
下面程序的运行结果是( )。 #include int x=5; int fun(imt a) { int e; c=x*a; return c; } void main()
admin
2020-06-29
51
问题
下面程序的运行结果是( )。
#include
int x=5;
int fun(imt a)
{
int e;
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输出,在tan函数中无效。而在fun函数定义前的变量x作用域是整个程序,所以fun函数中的x值为5,这样c的值就为20。在主函数中的x+fun(a)中的x为靠近这条语句的x定义,即3,所以最后x的值为20+3=23。
转载请注明原文地址:https://kaotiyun.com/show/548p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为2,请将程序补充完整。#inelude<iostream.h>usingnamespacestd;classBase{public:______voidfun(){cout<<
下面程序的输出结果是#include<iostream,h>classexample{inta;public:example(intb){a=b++;}void
下列程序的输出结果是#include<iostream.h>classMyclass{public:Myclass(inti=0,intj=0){x=i;
所有在函数中定义的变量及函数的形式参数,都属于()。
C++类对象销毁时,自动执行的函数是【 】。
在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系()。
下列有关运算符重载的叙述中,正确的是()。
层次型、网状型和关系型数据库划分原则是( )。
随机试题
Solongasteachersfailtodistinguishbetweenteachingandlearning,theywillcontinuetoundertaketodoforchildrenthatw
关于准直器选择的叙述,错误的是
A.万古霉素B.庆大霉素C.头孢他啶D.哌拉西林E.头孢曲松新生儿金黄色葡萄球菌败血症首选的抗生素是
某管沟直埋工程,设计图示管道中心线长250m,水平最大宽度1.00m,管底外表面标高为-1.25m,地面平均标高为0.25m,埋管土壤为Ⅱ类土。根据《建设工程工程量清单计价规范》的有关规定,该管沟土方工程量为( )。
社会不公平的原因中不包括( )。
教师职业道德修养的最高层次是“慎独”。()
十六进制CD21表示为二进制是()。
个人道德判断能力的发展经历了六个阶段:一是避罚服从取向阶段,为避免惩罚而服从权威或规则;二是相对功利取向阶段,评定行为好坏主要看是否符合自己的利益;三是寻求认可取向阶段,顺从传统要求,谋求大家的赞赏和认可;四是遵守法规取向阶段,服从社会规范,遵守法律权威;
为了隐藏在文本框中输入的信息,用占位符代替显示用户输入的字符,需要设置的属性是( )。
Knowingisdiscipline-specific;itdefinesallthosethingswecometolearnwhenwepursuethecraftofourparticulartraining
最新回复
(
0
)