首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
64
问题
有以下程序:
#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全国计算机二级
相关试题推荐
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
已有定义“int k=2;int*ptr1,*ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
有序线性表能进行二分查找的前提是该线性表必须是存储的。
下列关于栈的叙述中,正确的是
以下程序的功能是计算:s=1+12+123+1234+12345。请填空。main(){intt=0,s=0,i;for(i=1;i<=5;i++){t=i+【】;s=s+t;}print
设计程序时,应采纳的原则之一是()。
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
C语言程序的注释可以出现在程序中的任何地方,一个注释以【】分别作为开始和结束。
软件调试的目的是()。
在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序,称为______。
随机试题
深化医疗卫生体制改革原则指()。
优化开发区域要改变依靠大量占用土地、大量消耗资源和大量排放污染实现经济较快增长的模式,把提高增长质量和效益放在首位,提升参与全球()
直接工程费是指施工过程中耗费的构成工程实体的各项费用,包括()、材料费和施工机械使用费。
下列操作中,能启动Word的是()。
在计算个别资本成本时,需要考虑所得税抵减作用的筹资方式有()。
A.Bedetachedfromthestressofyourcompany,B.Maintaingoodrelationshipswithothers.C.Don’tfeelguiltyforproblemsth
“淄”有_____。
已知函数z=z(x,y)由方程(x2+y2)z+lnz+2(x+y+1)=0确定,求z=z(x,y)的极值.
Themainideaofthefirstparagraphisthat______.Whatdoestheword"disruptive"(Paragraph3)mostprobablymean?
A、Toworkthere.B、Torelaxafterwork.C、Toseehisrelatives.D、Tojoinaninternationalconference.BWhat’sthemainpurpose
最新回复
(
0
)