首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fu,12(char a,eharb) { printf("%c%c",a,b); } char a=’A’,b=’B’; void funl( )
有以下程序: #include void fu,12(char a,eharb) { printf("%c%c",a,b); } char a=’A’,b=’B’; void funl( )
admin
2021-07-09
18
问题
有以下程序:
#include
void fu,12(char a,eharb)
{
printf("%c%c",a,b);
}
char a=’A’,b=’B’;
void funl( )
{
a=’C’;
b=’D’;
}
main( )
{
funl( );
printf("%c%c",a,b);
fun2(’E’,’F’);
}
程序的运行结果是( )。
选项
A、A B E F
B、C D E F
C、A B C D
D、C D A B
答案
B
解析
本题考查的是变量的作用范围。如果在同一个源文件中,外部变量与局部变量同名,则在局部变量的作用范围内,外部变量被“屏蔽”,即不起作用。本题中,在funl()和main()函数内访问的是全局变量a和b,在fun2()函数中访问的是形参变量a和b。所以,main()函数中的prinff()函数输出的是在funl()函数中被改变的全局变量a和b的值C D,而fun2()函数中输出的是传递给它的实参值E F。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Cokp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序执行后的输出结果是
设变量均己正确定义,若要通过scanf(”%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:口代表空格字符)
以下叙述中正确的是
以下叙述中正确的是
在结构化程序设计中,模块划分的原则是
有以下程序#include<stdio.h>main(){inta=5,b=1,t;t=(a<<2)|b;printf("%d\n",t);}
以下能正确定义且赋初值的语句是
下列关于二叉树的叙述中,正确的是
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为
对如下二叉树进行后序遍历的结果为
随机试题
根据马斯洛的需要层次理论
关于红细胞参考值的叙述,错误的是
下列选项属于投射性心理测验的是()
税务机关派出人员在进行税务检查时,必须出示()。
依次填入下列括号内的词语,与句意最贴切的一组是()。1978年,歌剧《江姐》又被搬上银幕,成为新中国歌剧的一部里程碑式的经典作品。面对《江姐》,新片《我最好的朋友江竹筠》(),从个人化和生活化的角度去表现江姐革命生涯中()
影响测验信度的因素包括()。
晓之以理、动之以情、持之以恒、导之以行是思想品德教育多种()的具体体现。
视觉中枢单个细胞的感受野与外侧膝状体单个细胞的感受野相比,两者的关系是
Itwastheworsttragedyinmaritime(航海的)history,sixtimesmoredeadlythantheTitanic.WhentheGermancruiseshipWilhel
A、Addingnewrestaurants.B、Deliveringfoodbybicycle.C、Decoratingexteriorofrestaurants.D、Offeringnewtypeofice-cream.
最新回复
(
0
)