首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
42
问题
有以下程序:
#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://www.kaotiyun.com/show/Cokp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句typedefstructTT{charc;inta[4];)CIN;则下面叙述中正确的是
有以下程序#include<stdio.h>main(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen(’’d2.dat’’,’’w+’’);for(i=0;i<6;i++)fprintf(fp,’’%
以下结构体说明和变量定义中,正确的是
以下选项中正确的定义语句是( )。
在关系数据库中,用来表示实体间联系的是()。
以下叙述中正确的是
设文件指针fp已定义,执行语句fp=fopen("file","W");后,以下针对文本文件file操作叙述的选项中正确的是
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为
随机试题
在西方艺术史上被称为人体的百科全书的作品是()。
乙型肝炎肝硬化患者,服用药物后肝功能出现多项异常,下列哪项提尔肝细胞严重坏死
根据物质的吸附差别进行分离的色谱为吸附色谱,所用的吸附剂主要有硅胶、氧化铝、聚酰胺和大孔吸附树脂,硅胶吸附为聚酰胺色谱主要用于分离
某工程项目施工承包合同价为3200万元,工期18个月,承包合同规定:(1)发包人在开工前7天应向承包人支付合同价20%的工程预付款。(2)工程预付款自工程开工后的第8个月起分5个月等额付款。(3)工程进度款按月结算。工程质量
服务招标的技术、服务和管理方案一般称为技术建议书,内容包括投标人实力介绍、对项目的理解和工作方案。其中对项目的理解包括()。
案卷封面标注的保管期限分为永久、长期、短期三种期限,其中短期是指工程档案保存()年以下。
模拟调幅中,DSB、SSB、VSB的已调信号所占用带宽的大小关系为()。
[*]
意识到我们的文化差异可以帮助我们更有效地相互交流,了解我们不同的交流方式可以丰富我们的文化生活。不同的交流风格体现了我们深层的哲学观及世界观,这些深层的哲学观及世界观正是我们各自的文化基础。明白了这些深层哲学我们就会获得这个世界展示给我们的更加宽广的景象。
WhendidPresidentNixonvisitChina?
最新回复
(
0
)