首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun2(char a, charB) { printf("%c %c ",a,b); } char a=’A’, b=’B’; void fun1() { a=’C’;
有以下程序 #include <stdio.h> void fun2(char a, charB) { printf("%c %c ",a,b); } char a=’A’, b=’B’; void fun1() { a=’C’;
admin
2021-04-28
21
问题
有以下程序
#include <stdio.h>
void fun2(char a, charB)
{
printf("%c %c ",a,b);
}
char a=’A’, b=’B’;
void fun1()
{
a=’C’;
b=’D’;
}
main()
{
fun1( );
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
解析
本题考察的是变量的作用范围。如果在同一个源文件中,外部变量与局部变量同名,则在局部变量的作用范围内,外部变量被"屏蔽",即不起作用。本题中,在fun1()和main()函数内访问的是全局变量a和b,在fun2()函数中访问的是形参变量a和b。所以,main()函数中的printf()函数输出的是在fun1()函数中被改变的全局变量a和b的值C D,而fun2()函数中输出的是传递给它的实参值E F。因此B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/ISz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
22.设floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是()。
在软件开发中,需求分析阶段产生的主要文档是( )。
下列关于数据库设计的叙述中,正确的是
以下选项中可用作C程序合法实数的是
以下C语言用户标识符中,不合法的是
负责数据库中查询操作的数据库语言是()。
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下列不属于软件工程3个要素的是()。
下列不属于软件工程3个要素的是()。
随机试题
A、真密度B、堆密度C、粒密度D、湿密度E、相对密度除去粒子间的空隙占有的容积所得的密度是指
小脑幕切迹疝时肢体活动障碍的特点是
下列关于资源税计税依据的表述中,正确的有()。
商品房买卖合同中应明确()。
从1999年11月1日起,对个人在中国境内储蓄机构取得的人民币、外币储蓄存款利息,按20%税率征收个人所得税。某居民2003年4月1日在我国境内某储蓄机构取得1998年4月1日存入的5年期储蓄存款利息5000元,如果该居民被征收了1000元的个人所得税。这
为展示“走进汉字历史,探究字形变化”的研究性学习成果,请给下面的《汉字字形演变表》配写一段说明性文字,介绍汉字习性的演变特点。要求:①至少答出两个特点;②语言准确、简明、连贯;③不少于40字。
见下图,当K1、K2和K3三个力施加于P点后,P点的受力方向是A、B、C、D四个方向中的______。
超限效应,是指当人们所接受的刺激过多、过强或者作用时间过久时,引起的心理极不耐烦或逆反的心理现象。根据上述定义,下列不符合超限效应的是:
下列各项中,会引起留存收益总额发生增减变动的是()。
Poetrydoesn’tmattertomostpeople.Onehastowonderifpoetryhasanyplaceinthe21stcentury,whenmusicvideosandsat
最新回复
(
0
)