首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
61
问题
有以下程序:
#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://jikaoti.com/ti/BXa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是(
在深度为7的满二叉树中,叶子节点的个数为()。
有以下程序:#include<stdio.h>voidfun(int*s,intnl,intn2){inti,j,t;i=nl;j=n2;while(i<j){t=s[i];s[i]=s[j];s[j]=t;
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
()的任务是诊断和改正程序中的错误。
下列选项中不属于软件生命周期开发阶段任务的是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中__________是度量一个模块功能强度的一个相对指标。
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5}等价的是()。
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
随机试题
关于时间片轮转调度算法,下列说法正确的是
不属于咀嚼肌的是()
A.甲型流感病毒B.乙型流感病毒C.丙型流感病毒D.丁型流感病毒E.戊型流感病毒极易变异,能够引起暴发、大范围流行的是
该肿块位于右颈前区,则多来源于下列哪个器官如肿块位于颈动脉部位,则同时可有下列体征
某斑疹伤寒患者,诊断为立克次体感染,首选的治疗药物是
患者,女,42岁。局麻下拔除右下4残根,术后第3天出现全身发热,右咽侧疼痛,随即出现张口受限,吞咽疼痛,化验检查,白细胞15×109/L,此情况可能是发生了
以下说法()正确。
35~220kV无人值班变电站,事故停电时间应按()考虑。
我国某企业在并购美国本土的某公司时,美国政府以该并购会危及美国国家安全为由而加倍阻挠,迫使该企业最终不得不放弃该项并购,则该企业承受了()。
【2017四川】在教育法律关系中,中小学校和教职员工可以依法分别成为法律关系的()。
最新回复
(
0
)