首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun2(char a, char b) { printf("%c%c",a,b); } char a=’A’,b=’B’; void fun1( ) {a=’C’; b=’D’ ; } main( ) { fun1( ); pri
有以下程序 void fun2(char a, char b) { printf("%c%c",a,b); } char a=’A’,b=’B’; void fun1( ) {a=’C’; b=’D’ ; } main( ) { fun1( ); pri
admin
2020-05-19
48
问题
有以下程序
void fun2(char a, char b)
{ printf("%c%c",a,b); }
char a=’A’,b=’B’;
void fun1( )
{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()函数之前定义了全局字符变量a和b。这两个变量的作用域是从其定义处到整个程序结束。在fun1( )函数之内定义了两个变量a和b,并且分别初始化为字符’C’和’D’。在C语言中,若全局变量和某个函数中的局部变量同名,则在该函数中此全局变量被屏蔽,在该函数内访问的是局部变量,与同名的全局变量不发生任何关系。所以在主函数中,执行fun1()后,变量a、b的值分别等于’C’、’D’,打印输出CD,接着执行fun2(’E’, ’F’) 语句,变量a、b的值变为’E’、’F’并输出。
转载请注明原文地址:https://www.kaotiyun.com/show/nuCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#include#includemain(){chara[10]=’’abc’’,b[10]=’’012’’,c[10]=’’xyz’’;strcpy(a+1,b+2);puts(strcat(a,c+1));}
设有定义:structSTR{intreal,unreal;)datal={1,8},data2;则以下赋值语句中错误的是()。
按照“后进先出”原则组织数据的数据结构是()。
关于continue和break的叙述中正确的是()。
若inta,b;通过语句scarf(’’%d;%d’’,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s:s=s一>next:P=s:while(P一>next)P=P一>next;P一
设有定义:char*c:,以下选项中能够使字符型指针c正确指向一个字符串的是()。
以下说法中正确的是()。
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);己知字符a的ASCII十进制代码为97,则执行上述程序
随机试题
从4名男生3名女生中选择4人参加老吕暑假集训营,若这4个人中既有男生又有女生,则不同的选法有()种。
固定义齿设计活动连接体主要的目的在于减少活动连接端基牙的
患者,女,40岁。带下量多、色黄或白、质黏稠、有臭气,小腹作痛,或阴痒,便秘溺赤,舌红苔黄厚腻,脉滑数。治疗应首选()
建筑基坑采用高压喷射注浆帷幕,对于黏性土基坑,当标准贯入锤击数N大于()时,最好采用复喷工艺。
[背景资料]某高校新建一栋办公楼和一栋实验楼,均为现浇钢筋混凝土框架结构。办公楼地下1层、地上11层,建筑檐高48m;实验楼6层,建筑檐高22m。建设单位与某施工总承包单位签订了施工总承包合同。合同约定:(1)电梯安装工程由建设单位指定分包;(2)保温工
在6月份的三项固定资产中,甲当月增加折旧费5000元;乙的折旧费为10000元;丙当月减少折旧费8000元,则当月应当计提折旧费()元。
下列有关自定义报表的叙述中错误的是()。
纳税人经营旅游业务,营业额为向旅游者收取的全部收费减去替旅游者支付的餐费和住宿费。()
经济法的渊源主要表现在各国家机关根据其权限范围所制定的各种规范性文件之中,其中行政法规的制定单位是()。
甲公司在2010年1月1日平价发行甲债券,每张面值1000元,票面利率10%,5年到期,每年6月30日和12月31日付息。乙公司在2010年1月1日发行乙债券,每张面值1000元,票面利率8%,5年到期,每年6月30日和12月31日付息。(计算过程中至
最新回复
(
0
)