首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中( )。 int f(int y) { int x; x=3*y+1 ; return x; }
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中( )。 int f(int y) { int x; x=3*y+1 ; return x; }
admin
2017-08-31
73
问题
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中( )。
int f(int y)
{ int x;
x=3*y+1 ;
return x;
}
选项
A、x和y均是全局变量
B、x是全局变量、y是局部变量
C、x是局部变量、y是局部变量
D、x是局部变量、y是全局变量
答案
C
解析
本题主要考查程序中变量的作用域。
根据变量作用域与其定义语句在程序中出现位置关系,可把变量分为局部变量和全局变量两种。其中,在函数外部定义的变量叫做全局变量,又称为外部变量;在函数体内定义的变量是局部变量,又称为内部变量(当然,函数的形参也是一种局部变量)。局部变量和全局变量主要有以下区别。
(1)作用域的不同,局部变量的作用域是定义它的函数或程序段,而全局变量的作用域是整个程序。
(2)局部变量的生命周期与其存储类型有关,而全局变量的生命周期是整个程序的生命周期。
(3)当局部变量和全局变量同名时,局部变量在其作用域内具有更高的优先使用权。
(4)不同函数或程序段之中的局部变量可以同名,而不同的全局变量名称必须不相同。
所以,在本题中,虽然在函数外定义了全局变量x和y,但在函数f中,有局部变量x和y,那么在函数f中使用时,局部变量比全局变量具有更高的优先权,所以函数f中的x和y都是局部变量。
转载请注明原文地址:https://kaotiyun.com/show/6NRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
基于TCP/IP的互联网服务中,IP协议提供主机之间的(6)分组传输服务 TCP协议提供端口之间的(7)报文传输服务:UDP属于(8)协议,从其下一层接收了数据以后,根据(9)将之分解成UDP数据报;应用层的(10)协议可以使用,UDP或TCP协议传输数据
为了进行差错控制,必须对传送的数据帧进行校验,由接收方检测数据传输是否出现差错。常用的差错控制方法是(41)。要检测接收的数据是否有错,最常用的方法是(42)。汉明码是一种纠错码,采用汉明码纠正一位差错,若信息位为7位,则冗余位至少应为(43), CRC-
对于UML提供的一系列支持面向对象的分析与设计的图,(48)给出系统的静态设计视图;(49)对系统的行为进行组织和建模是非常重要的;(50)和(51)都是描述系统动态视图的交互图,其中(52)描述了以时间顺序组织的对象之间的交互活动,(53)强调收发消息的
常规密钥密码体制又称为(1),它是指(2)的密码体制。属于常规密钥密码体制的密码是(3)。采用密钥流序列作为密钥序列的属于(4)。国际数据加密算法IDEA属于(5)。
用并行处理技术可以缩短计算机的处理时间。所谓并行性,是指(25)。可以采用多种措施来提高计算机系统的并行性,它们可分成三类,即(26)。提供专门用途的一类并行处理机(亦称阵列处理机)以(27)方式工作,它适用于(28)。多处理机是目前较高性能计算机的基本结
面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,(24)方法不属于面向对象方法。
(42)是错误的软件编码的原则。
下列说法错误的是__________。
在异步通信中,每个字符包含1位起始位、7位数据位、1位奇偶位和1位终止位,每秒传送200个字符,采用DPSK调制,则码元速率为(1),有效数据速率为(2)。(1)
阅读以下说明,将应填入(n)处的字句写在答卷纸的对应栏内。【说明】下面的程序为堆排序程序,其中函数adjust(i,n)是把以R[i](1≤i≤┕i/2┙)为根的二叉树调整成堆的函数,假定R[i]的左、右子树已经是堆,程序中的,是在主函数中说明
随机试题
为了使企业的目标切实可行,所规定的目标必须符合以下要求:(1)__________。(2)__________。(3)__________。(4)__________。
我国流行的人体血吸虫为哪一种
汇率掉期交易的组成包括()。
下列不属于施工工艺模拟应用流程的是()。
根据企业所得税法律制度的规定,在计算企业所得税应纳税所得额时,下列各项中,不得扣除的有()。
导游人员在迎接乘飞机而来的散客旅游团时,应提前20分钟到达机场。
高中关于抛物线的定义方式是_____。
风俗:习惯
下列产业是全球产业还是多国产业:大批量的化学制品、药品、品牌食品、电影制作、电视拍摄、个人电脑、航空旅行。
A、InvitethemantowatchTVtogether.B、Gotohealthclubtoloseweight.C、Takeexerciseeverymorning.D、Loseweightjustlik
最新回复
(
0
)