首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun2(char a,ehar b) { prinff(“%c%c”,a,b); } char a=’A’,b=’B’; void funl() { a=’C’: b=’D’:
有以下程序: #include void fun2(char a,ehar b) { prinff(“%c%c”,a,b); } char a=’A’,b=’B’; void funl() { a=’C’: b=’D’:
admin
2017-11-06
93
问题
有以下程序:
#include
void fun2(char a,ehar b)
{
prinff(“%c%c”,a,b);
}
char a=’A’,b=’B’;
void funl()
{
a=’C’:
b=’D’:
}
main()
{
fun1();
prinff(“%c%c”,a,b);
fluIl2(’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()函数输出的是在fun1()函数中被改变的全局变量a和b的值C D,而fun2()函数中输出的是传递给它的实参值E F,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/PBxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向一个链表中连续的三个节点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指节点交换前后位置,同时要保持
下列数据结构中,能用二分法进行查找的是()。
数据的存储结构是指()。
程序测试分为静态分析和动态测试。其中()是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
有以下程序:main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(A);j=strlen(A);printf("%d%d\n",i,j);}程序运行后的输出结果是(
有以下程序:main(){chars[]="159",*P;P=s;printf("%c",*P++);printf("%c",*P++);}程序运行后的输出结果是()。
若a是int型变量,则表达式(a=2*3,a*2),a+6的值为___________。
下列哪一条不属于数据库设计的任务?()
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
C语言中,凡未指定存储类别的局部变量的隐含存储类别是()。
随机试题
选择教学方法的依据有哪些?试析高校教学方法的特殊性,并请举例加以说明。
RIA采用
某建设项目业主与施工单位签订了可调价格合同,合同中约定:主导施工机械一台为施工单位自有设备,台班单价为800元/台班,折旧费100元/台班,人工日工资单价为40元/工日,窝工工费10元/工日,合同履行中,因场外停电全场停工2天,造成人员窝工20个工日,因业
依据《普通高中音乐课程标准(实验)》的基本理念,对教学设计中的展开阶段进行分析,并说明理由。【课题名称】《弥渡山歌》(选自高中鉴赏教材《飘逸的南国风》)【教学内容】音乐鉴赏【教学重点】聆听、演唱云南民歌,感受、体验相同地域、不
区别犯罪预备与犯罪未遂的关键在于行为人是否着手实施了()。
下列行政机关具有行政立法权的有()。
简述供应链管理的内容。
怎样认识社会建设以改善民生为重点的意义?
Readthearticlebelowaboutasuccessstory.Aresentences16-22’Right’or’Wrong’?Ifthereisnotenoughinformationtoa
Oceanographyhasbeendefinedas"Theapplicationofallsciencestothestudyofthesea".Beforethenineteenthcentury,s
最新回复
(
0
)