首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include voidfun2(chara,charB) { printf("%c%c",a,b); } chara=’A’,b=’B’; voidfun1() { a=’C’; b=’D’; } main() { fun1(); prin
有以下程序 #include voidfun2(chara,charB) { printf("%c%c",a,b); } chara=’A’,b=’B’; voidfun1() { a=’C’; b=’D’; } main() { fun1(); prin
admin
2019-04-24
52
问题
有以下程序
#include
voidfun2(chara,charB)
{
printf("%c%c",a,b);
}
chara=’A’,b=’B’;
voidfun1()
{
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://kaotiyun.com/show/QGRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。
在主函数中从键盘输入若干个数放入数中,用0结束输入并放在最后一个元素中。给定程序MODll.C中函数fun的功能是:计算数组元素中值为正数的平均值(不包括0)。例如:数组中元素中的值依次为:39,-47,21,2,-8,15,0,则程序的运行结果
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序的下划线
关系模型的基本结构是()。
设有以下语句:typedefstructS{intg,charh;)ST;则下面叙述中正确的是()。
以下叙述中正确的是()。【08年9月】
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。【09年3月】
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。【09年9月】
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
数据字典(DD)所定义的对象都包含于
随机试题
Y112M一4型三相异步电动机的技术数据如下:4kW380V△联结1440r/mincosφ=0.82η=84.5%;Tst/TN=2.2Is/IN=7.0Tmax/TN=2.2—50Hz试求:最大转矩Tmax;
初级卫生保健的四方面工作内容不包括
患者,女,56岁,感冒7天,3天前出现咳嗽、咳痰、喘息、胸闷等症状,夜间加重,并出现呼吸困难,伴有哮鸣音。分子中含有巯基的祛痰药是()。
公路工程项目所涉及的施工技术管理制度都有哪些?
基金合同、基金招募说明书和基金托管协议是基金募集期间的三大信息披露文件。( )
银行个人贷款产品定位的第一步是()
净现值法考虑了时间价值因素,是科学的计算方法。( )
从1,2,3,……,30这30个数中,取出若干个数,使其中任意两个数的积都不能被4整除。问最多可取几个数?
德育论是凯洛夫《教育学》的最重要的组成部分。
若APGlX模式的数据传输率为2666MB/s,APG 2X模式的数据传输率为52MB/s,则APG4X模式的数据传输率为______。
最新回复
(
0
)