首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun2(char a,ehar b) { prinff(“%c%c”,a,b); } char a=’A’,b=’B’; void funl() { a=’C’: b=’D’:
有以下程序: #include void fun2(char a,ehar b) { prinff(“%c%c”,a,b); } char a=’A’,b=’B’; void funl() { a=’C’: b=’D’:
admin
2017-11-06
117
问题
有以下程序:
#include
void fun2(char a,ehar b)
{
prinff(“%c%c”,a,b);
}
char a=’A’,b=’B’;
void funl()
{
a=’C’:
b=’D’:
}
main()
{
fun1();
prinff(“%c%c”,a,b);
fluIl2(’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()函数输出的是在fun1()函数中被改变的全局变量a和b的值C D,而fun2()函数中输出的是传递给它的实参值E F,因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/PBxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(P[i][0]==’T’)n++;returnn;}main(){charst
有以下程序:fun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7
有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,x;x=(a^B)&c;printf("%d\n",x);}程序的运行结果是()。
按照“后进先出”原则组织数据的数据结构是()。
当运行以下程序时,输入abcd,程序的输出结果是:()。insert(charstr[]){inti;i=strlen(str);while(i>0){str[2*i]=str[i];str[2*i-1
设有定义:intk=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是()。
当用户要求输入的字符串中含有空格时,应使用的输入函数是()。
设有如下定义语句intm[]={2,4,6,8,10},*k=m;以下选项中,表达式的值为6的是
在数据库系统的内部结构体系中,索引属于()。
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符1,则输出3,请填空。#include#include#defineM81inttim(
随机试题
[2012年第100题,2009年第119题]电话站、扩声控制室、电子计算机房等弱电机房位置选择时都要远离变配电所,主要是为了:
根据《建筑安装工程费用项目组成》(建标[2013]44号),下列应计入建筑安装工程规费的有()。
企业将其资源集中于某种技术、生产某种产品并推向某个市场,充分发挥企业在某一方面的竞争优势,这种战略称为()。
甲公司2011年12月31日的简要资产负债表如下表所示。该公司2011年度的销售收入为16000万元,但固定资产生产能力已经饱和,若增加收入需增加固定资产投资。销售净利率为10%,其中60%的净利润分配给投资者。预计2012年销售收入将提高到20000万元
发现教学包括哪几个环节?
x=0为函数的()。
()对于入学相当于驾照对于()
Comparisonsweredrawnbetweenthedevelopmentoftelevisioninthe20thcenturyandthediffusionofprintinginthe15thand
LincolnthoughtitwaswrongtokeepNegroes______slaves.
()选料考究()品种齐全()全自动()信誉至上
最新回复
(
0
)