首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int a=1,b=2; void funl(int a,int b) { printf(“%d%d”,a,b); } void flun2() { a=3;b=4; } main() { funl(5,6);f
有以下程序: #include int a=1,b=2; void funl(int a,int b) { printf(“%d%d”,a,b); } void flun2() { a=3;b=4; } main() { funl(5,6);f
admin
2018-02-02
76
问题
有以下程序:
#include
int a=1,b=2;
void funl(int a,int b)
{
printf(“%d%d”,a,b);
}
void flun2()
{
a=3;b=4;
}
main()
{
funl(5,6);fun2();
printf(“%d%d\n”,a,b);
}
程序运行后的输出结果是( )。
选项
A、5 6 3 4
B、3 4 5 6
C、1 2 5 6
D、5 6 1 2
答案
A
解析
在一个源文件中,如果外部变量和局部变量同名,则在该局部变量的作用域内,该外部变量会被“屏蔽”,所以函数funl()输出的是局部变量a、b的值:5 6;fun2()改变的是全局变量a、b的值,输出结果为3 4,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/5Wxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句inta,b;doublex;则下列选项中没有错误的是()。
若变量a,b已定义为int类型并赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整的的输出语句()。
以下4组用户定义标识符中,全部合法的一组是
在数据管理技术的发展过程中,可实现数据共享的是
C语言中,文件组成的基本单位为()。
已知字符’A’的ASCII码值是65,字符变量cl的值是’A’,c2的值是’D’。执行语句Printf("%d,%d",c1,c2-2);后,输出结果是
以下选项中合法的实型常数是
以下4组用户定义标识符中,全部合法的一组是()。
在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序,称为______。
以下选项中可作为C语言合法常量的是
随机试题
数字化彩超的关键技术是
下列支气管疾病中,最常并发咯血的是
伤寒发病第1周时阳性检出率最高的是
()是产品在市场上竞争最为激烈的阶段。
根据我国的有关法律规定,下列说法错误的是( )。
见票后定期付款的汇票,持票人应当自出票日起()内向付款人提示承兑。
请认真阅读下列材料,并按要求作答。动作方法:支撑脚在球的侧前方,膝关节稍弯曲,身体前倾,运球脚屈膝提起,用脚内侧推球的后中部前进,随后运球脚自然着地。请根据上述材料完成下列任务:简要说明“脚内侧运球”的教学重点、难点。
下列选项中,属于认知技能的是
Apatrolteamofsealionsanddolphinsfeaturedinalarge-scalemilitaryexercisesbeingconductedbytheU.S.anditsallies
WriteacompositionentitledChineseElders’HabitonSavingandSpending.Youshouldwriteatleast120wordsbutnomorethan
最新回复
(
0
)