首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun2(char a,char b) main() {printf("%c%c",a,b);} { fun1(); char a=’A’,b=’B’; printf("%c%c",a,b
有以下程序 void fun2(char a,char b) main() {printf("%c%c",a,b);} { fun1(); char a=’A’,b=’B’; printf("%c%c",a,b
admin
2020-03-15
28
问题
有以下程序
void fun2(char a,char b) main()
{printf("%c%c",a,b);} { fun1();
char a=’A’,b=’B’; printf("%c%c",a,b);
void fun1() fun2(’E’,’F’);}
{a=’C’;b=’D’;}
程序的运行结果是
选项
A、A B E F
B、C D E F
C、A B C D
D、C D A B
答案
B
解析
在fun1()函数之前定义了全局字符变量a和b。这两个变量的作用域是从其定义处到整个程序结束。在fun1()函数之内定义了两个变量a和b,并且分别初始化为字符’C’和’D’。在C语言中,若全局变量和某个函数中的局部变量同名,则在该函数中此全局变量被屏蔽,在该函数内访问的是局部变量,与同名的全局变量不发生任何关系。所以在主函数中,执行fun1()后,变量a、b的值分别等于’C’、’D’,打印输出CD,接着执行fun2(’E’,’F’)语句,变量a、b的值变为’E’、’F’并输出。
转载请注明原文地址:https://jikaoti.com/ti/YIG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面属于整数类I实例的是,
软件(程序)调试的任务是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
下列选项中,不能用作标识符的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
有下列程序,程序的运行结果是#include<stdio.h>#defineN5#defineMN+1#definef(x)(x*M)main(){inti1,i2;i1=
有以下定义和语句:structworkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;}s;};structw
若有以下程序main(){inta=-2,b=0;do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是
设有如下函数定义intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fu
数据库设计中反映用户对数据要求的模式是()。【10年9月】
随机试题
外周阻力和心率不变而搏出量增大时,动脉血压的变化主要是()
下列哪种显像剂(体系)不能用于报告基因显像
下列关于建筑隔声的论述中,哪项有误?
国家开发银行将属于资本金性质的资金以长期优惠贷款的方式,按投资项目配股需要,贷给国家控股公司和中央企业集团,由它们对项目进行参股、控股,称为()。
用人单位在制定、修改或者决定有关劳动报酬等直接涉及劳动者切身利益的规章制度或者重大事项时,应当经职工代表大会或者全体职工讨论,提出方案和意见,与工会或者职工代表()。
甲公司是一家家电企业,通过自身研发,向市场推出一款新型家电,受到消费者的追捧,产品供不应求,生产一直处于满负荷状态。为此,甲公司决定投资新增1条生产该种产品的生产线。根据以上信息可以判断,甲公司的这种产能计划的类型属于()。
(2016年卷二第87题)根据商标法及相关规定,注册商标有下列哪些情形的,任何单位或者个人可以向商际局申请撤销该商标?
Itwasthesummerof1965.DeLuca,then17,visitedPeterBuck,afamilyfriend.BuckaskedDeLucaabouthisplansforthefutur
将考生文件夹下BROWES中的ABS文件夹设置为“隐藏”属性。
Whyisitsodifficulttofallasleepwhenyouareovertired?Thereisnooneanswerthat(1)______toeveryindividual.Butmany
最新回复
(
0
)