首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
19
问题
有以下程序:
#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://jikaoti.com/ti/GTd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),5,fp);fwri
以下结构体说明和变量定义中,正确的是
若有定义语句:intx=10;则表达式x-=x+x的值为
以下叙述中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
下列给定程序中函数fun的功能是:根据整型形参m,计算如下公式的值:例如,若m的值为5,则应输出1.463611。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
患者,男,40岁。因车祸致腰椎椎体骨折,6个月前已行钢板固定手术。患者自述S4~S5节段无感觉,也无运动功能。目前留置导尿,小便可解但不能完全排空,测定膀胱残余尿量为300ml。现可独立坐稳,亦可练习抛接球训练。平卧位下可全范围屈髋,无须辅助,然伸膝不能。
下列哪种超敏反应性疾病的发生无需补体参与
A.罹患率、患病率B.抗体阳转率、保护率C.病死率、死亡率D.相对危险度、归因危险度E.有效率、治愈率对儿童接种麻疹疫苗后,评价效果可选用的指标是
A、葶苈子B、杏仁C、白芥子D、黄药子E、苏子能止咳平喘,润肠通便,且无毒性的药物是
适用于需要优化土地布局、重大工程的较大地块的建设用地使用权出让方式是()。
在工程网络图中,M工作的最早开始时间为第14天,持续时间为6天,该工作有三项紧后工作,它们最早开始时间分别为第23天、第21天、第22天,则M工作的自由时差为( )天。
某车间轮班生产某产品的产量任务为2000件,每个工人的班产量定额为5件,定额完成率为100%,出勤率为90%,该工种每班的定员人数为()人。
名篇名句默写。(1)山不厌高,海不厌深。_______,_______。(曹操《短歌行》)(2)________,无以至千里;_________,无以成江海。(苟子《劝学》)(3)在天愿作比翼鸟,________。天长地久有时
ThescientificnameistheHoloceneAge,butclimatologistsliketocallourcurrentclimaticphasetheLongSummer.Thehistory
Whatarethepossiblerelationshipbetweenthemanandthewoman?
最新回复
(
0
)