首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun2(char a,char b) {printf("%c%c",a,b);) char a=’A’,b=’B’; void funl() {a=’C’;b=’D’;) ma
有以下程序 void fun2(char a,char b) {printf("%c%c",a,b);) char a=’A’,b=’B’; void funl() {a=’C’;b=’D’;) ma
admin
2020-11-23
17
问题
有以下程序
void fun2(char a,char b)
{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
解析
在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/mw3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>charfun(charx){returnx*x+’a’;)main(){chara,b=0;for(a=0;a<4;a+
若有定义语句:intyear=2009,*p=&year;以下各项中不能使变量year中的值增至2010的语句是()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
构成计算机软件的是()。
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是”幻方”,若是,函数返回值为1;若不是,函数返回值为0。”幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个"
数据字典(DD)所定义的对象都包含于
下面选项中关于位运算的叙述正确的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈顺序是()。
随机试题
患者,女,34岁。因“关节疼痛8年,胸闷气紧10天”入院。查体:双下肺叩诊浊音,呼吸音消失,近端指间关节肿胀、畸形。胸部CT示双肺间质性改变。目前诊断首先考虑
在进行煤焦油瓷漆防腐管补口、补伤时,要求接头搭接为()。
关于炭疽芽孢杆菌形态学特点叙述正确的是
()是在深入分析市场竞争情况,充分了解市场竞争对手的基础上,确定项目目标市场、销售渠道、销售价格等策略,以便在市场竞争中争取主动地位,从而提高项目的成功率。
某高速公路施工合同段全长18km,合同段包含大桥3座,涵洞及通道12个,路堤填筑均为土方,路面基层为水泥稳定碎石基层,面层为沥青混凝土。施工单位进场后,项目部精心组织施工,认真履行合同。完工后施工单位提出了交工验收要求。事件1:经过监理
船舶于未来48h以内,遭遇风力可能达到6级以上,称为()。
按照《企业会计准则第19号——外币折算》,下列不正确的会计处理方法有()。
课堂不良行为最常见的强化物一般有两种:一是获得老师或同伴的注意,二是逃避不愉快的状态或活动。
当今社会。互联网在方便人们生活的同时也产生了不少负面影响,网络暴力事件也时有发生,网络暴力引起了人们的不满和愤恨,对网络暴力怎么看?
______是中国历史上第一个宪法性文件。
最新回复
(
0
)