首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中(19)。 int f(int y) { int x; x=3*y+1; return x; }
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中(19)。 int f(int y) { int x; x=3*y+1; return x; }
admin
2015-06-03
34
问题
设某程序中定义了全局整型变量x和y,且函数f()的定义如下所示,则在语句“x=3*y+1;”中(19)。
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和v,那么在函数f中使用时,局部变量比全局变量具有更高的优先权,所以函数f中的x和y都是局部变量。
转载请注明原文地址:https://kaotiyun.com/show/TCRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
国际标准化组织制定的OSI网络管理协议是(1),另外,ISO还定义了5个管理功能域,(2)属于性能管理域。LAB制定的网络管理协议是SNMP,在SNMPv2管理框架中使用的管理信息库为(3)。管理站(Manager)通过GetRequest命令查询代理(A
国际标准化组织制定的OSI网络管理协议是(1),另外,ISO还定义了5个管理功能域,(2)属于性能管理域。LAB制定的网络管理协议是SNMP,在SNMPv2管理框架中使用的管理信息库为(3)。管理站(Manager)通过GetRequest命令查询代理(A
在TCP/IP的网路体系结构中,各个层次提供不同可靠性的网络服务,其中,IP协议提供主机之间的(312)分组传输服务。TCP协议提供端口之间的(313)报文传输服务;为了实现可靠的服务,采用超时重传、确认捎带技术。传输中的协议规定,在确认信息中捎带(314
MODEM是一种DCE,计算机是一种DTE,根据接口标准RS-232,MODEM和计算机之间至少需要连接的线数是(293)。MODEM收到呼叫信号后向计算机发送的信号是(294)。当数据发送完毕,计算机向MODEM发送的信号是清除(295)、MODEM随后
如图2.1所示,有四台Linux主机进行互联,则实现PC1与PC4之间互访的步骤应该是:1.首先运行(29)命令关闭计算机,在PC2与PC3上添加第二块网卡(ethl)后重新启动;2.在PC2与PC3上为第二块网卡分配IP地址,并激
如图2.1所示,有四台Linux主机进行互联,则实现PC1与PC4之间互访的步骤应该是:1.首先运行(29)命令关闭计算机,在PC2与PC3上添加第二块网卡(ethl)后重新启动;2.在PC2与PC3上为第二块网卡分配IP地址,并激
ATM的155Mb/s接口中,UNI使用(41)。ATM交换机是一个多端口设备,但不可以充当(42)。SMDS是基于IEEE(43)的规范,SMDS数据分组的格式包括(44)。SMDS的说法中,(45)是不妥的。
ISO9000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。ISO9000系列标准的主导思想如下:(1)强调质量(4);(2)使影响产品质量的全部因素始终处于(5)状态;(3)要求证实企业具有持续提供符合要求产品的(6):
建筑物综合布线系统中的干线子系统是(66),水平子系统是(67)。(66)
阅读下列说明和Java代码,将应填入上一处的字句写在答题纸的对应栏内。【说明】某图像预览程序要求能够查看BMP、JPEG和GIF三种格式的文件,且能够在Windows和Linux两种操作系统上运行。程序需具有较好的扩展性以支持新的文件格式和操作系统。为
随机试题
Agoodstorytellermustbeabletoholdhislisteners’curiosity______hereachestheendofthestory.
下列各型成釉细胞瘤中复发率最低的是
A.生化反应B.免疫系统反应C.躯体反应D.心理/行为反应E.内脏反应慢性疼痛引起一系列器官、组织的反应,包括心率加快、血压升高、恶心、呕吐等,是属于
甲拐骗了5名儿童,偷盗了2名婴儿,并准备全部卖往A地。在运送过程中甲因害怕他们哭闹,给他们注射了麻醉药。南于麻醉药过量,致使2名婴儿死亡,5名儿童处于严重昏迷状态,后经救治康复。对甲的行为应以何罪论处?()(2004/2/82)
A、1B、0C、-1D、2πB因为被积分函数是奇函数,积分区间对称,所以原式=0,故选(B)。
房产图的种类可分为()。
下列项目中,属于一般纳税人的企业应视同销售商品计算增值税销项税额的有()。
甲公司与乙公司签订合同,由甲公司为乙公司翻译一批技术资料,约定完成全部翻译工作后再支付报酬。后甲公司有确切证据证明乙公司经营状况严重恶化,濒临破产。根据合同法及相关规定,下列哪种说法是正确的?
中国共产党的最大政治优势是()
TwocopiesofourestimateyourequiredinyourletterofJune13willbesenttoyouinafewdays.
最新回复
(
0
)