首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 yoidfun2(chara,charb) {printf(’’%c%c’’,a,b);) chara=’A’,b=’B’; yoidfunl( ) {a=’C’;b=’D’;) main( ) {funl( ); print
有以下程序 yoidfun2(chara,charb) {printf(’’%c%c’’,a,b);) chara=’A’,b=’B’; yoidfunl( ) {a=’C’;b=’D’;) main( ) {funl( ); print
admin
2019-12-17
67
问题
有以下程序
yoidfun2(chara,charb)
{printf(’’%c%c’’,a,b);)
chara=’A’,b=’B’;
yoidfunl( )
{a=’C’;b=’D’;)
main( )
{funl( );
printf(’’%c%c’’a,b);
fun2(’E’,’F’);
}
程序的运行结果是
选项
A、ABEF
B、CDEF
C、abcD
D、CDAB3.8变量的作用域和生存期
答案
B
解析
存funl( )函数之前定义了全局字符变量a和b。这两个变量的作用域是从其定义处到整个程序结束。在fun1( )函数之内定义了两个变量a和b,并且分别初始化为字符’C’和’D’。在C语言中,若全局变量和某个函数中的局部变量同名,则在该函数中此全局变量被屏蔽,在该函数内访问的是局部变量,与同名的全局变量不发生任何关系。所以在主函数中,执行fun1( )后,变量a、b的值分别等于’C’、’D’,打印输出CD,接着执行fun2(’E’F’)语句,变量a、b的值变为’E’、’F’并输出。
转载请注明原文地址:https://kaotiyun.com/show/SECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库中对概念模式内容进行说明的语言是()。
以下程序段中,与其他3个功能不同的程序段是()。
关于C语言标识符,以下叙述错误的是()。
有如下定义:structst{intx;floaty;}ree,*px;若要使指针px指向rec的成员x,正确的赋值语句是()。
为了建立如图所示的存储结构(即每个节点含两个域,data是数据域,next是指向节点的指针域)则在()处填入的选项是()。structlink{chardata;()}node;
若有定义:inta[2113];,以下选项中对a数组元素正确引用的是
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
下列与队列结构有关联的是
生产每种产品需要多种零件,则实体产品和零件间的联系是
学院的每个系都有一名系主任,且一个教师可同时担任多个系的系主任,则实体系主任和实体系间的联系是
随机试题
铣削加工时,使工件在机床上或夹具中有一个正确位置的过程称为__________。
下列关于工程保险与工程担保的说法中,正确的是()。
某钢结构厂房在结构安装过程中,发现构件焊接出现不合格,施工项目部采用逐层深入排查的方法分析确定构件焊接不合格的主次原因。这种工程质量统计方法是()。
( ),应当事先申请办理标签审核证书。
货币均衡的自发实现主要依靠()。
工作性质,一般通过职业活动的对象、从业方式等的不同予以体现。()
公文落款处所标明的日期一般是指()。
我国古代有五行之说,指的是()。
阅读下文,完成下列5题。一个可以由此得生,也可以由此得死的时代是大时代。大时代总要产生巨人。鲁迅是巨人。他不是帝王,不是将军,他无须挥舞权杖。作为旧世界的逆子贰臣,唯以他的人格和思想,召引了大群年青的奴隶。他把对于民族和人类的热爱理解得
下列关于制宪权的表述,错误的是( )。
最新回复
(
0
)