首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
21
问题
有以下程序
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://kaotiyun.com/show/OWCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量己正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
以下选项中,能用作数据常量的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#include<stdlib.h>main(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM)
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
有以下程序#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;intscore[2];}STU;STUf(STUa)
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag)main(){inti,j,t;
在数据库设计中,将E—R图转换成关系数据模型的过程属于
在学生管理的关系数据库中,存取一个学生信息的数据单位是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
设二维随机变量(X,Y)的密度函数为则X与Y()
A.稽留热B.弛张热C.间歇热D.回归热E.波状热疟疾、急性肾盂肾炎常见【】
初步判定水和土对建筑材料的腐蚀性,属于()阶段的主要工作。
【背景资料】某新建机场位于东北地区,跑道工程分为A、B两个标段。承建内容:土方、基层及水泥混凝土面层。设计要求跑道面层拉毛平均纹理深度≥0.6mm,其后进行刻槽。A标段项目部进场后,根据现场实际情况,拟将土方工程划分为四个作业段展开施工
ETF主要涉及三个参与主体,它们是( )。
旅游投诉的范围是怎样规定的?
下列作品中属于儿童文学作品的是()。
在社会主义现代化建设的新的历史时期,统一战线称为()。
根据语境,下列排序最恰当的一项是()。示现本是佛教用语,指的是佛菩萨应机缘而现种种化身。________。________。如杜甫《月夜》诗:“今夜部月州,闺中只独看。”“闺中只独看”,就是诗人运用示现修辞手法来描绘想象中的情景。________。
英国的警政管理体制为()
最新回复
(
0
)