首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 int a=5; fun(int b) { static int a=10; a+=b++; printf("%d",a); } main
以下程序运行后的输出结果是【 】。 int a=5; fun(int b) { static int a=10; a+=b++; printf("%d",a); } main
admin
2010-09-05
77
问题
以下程序运行后的输出结果是【 】。
int a=5;
fun(int b)
{ static int a=10;
a+=b++;
printf("%d",a);
}
main()
{ int c=20;
fun(c);
a+=c++;
printf("%d\n",a);
}
选项
答案
30 25
解析
C语言规定如果全局变量与局部变量同名,在局部变量的作用域内全局变量不起作用。调用函数fun(c)时,在 fun内部局部变量a起作用,即a=10,执行语句a+=b++得a=a+b++=a+b=10+20=30,执行printf语句输出30;在main函数内执行语句a+=c++;时,a是全局变量,值为5,因此a=a+c=5+20=25,执行printf语句输出为25。
转载请注明原文地址:https://kaotiyun.com/show/4MWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是( )。
编写程序,要求输入一个正整数,计算各位数字之和,并将计算结果显示在窗体上。程序如下:PrivateSubCommand1_Click()DimSumAsInteger,kAsLongk=Val(InputBox("
下列关于线性链表的叙述中,正确的是( )。
软件详细设计生产的图如下,该图是( )
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
下列循环能正常结束的是()。
对下列二叉树进行前序遍历的结果为()。
有以下程序main(){charp[]={’a’,’b’,’c},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));}程序运行后输
随机试题
“叫她黑牡丹”中的“黑牡丹”在句中充当的句子成分是_____。
台阁体
在丙米嗪作用中,下列哪一项是错误的
A.神经根炎B.手-足-口病C.心肌炎D.出血热E.急性出血性结膜炎肠道病毒71型感染主要导致
下列心律失常中哪项不伴有心悸症状
可引起人畜共患病的病原菌是
一起共同抢劫案件,被告人张某被判处有期徒刑5年,被告人王某被判处有期徒刑1年。在一审宣判后,张某当即表示上诉,王某则表示不上诉,人民检察院没有抗诉。请根据案情回答问题。 本案中,由于被告人张某提起了上诉,第二审程序便正式启动了。在第二审的审理中,下列哪
甲公司是一家制造业上市公司,拥有一条由厂房、专利权、设备A、设备B、设备C和设备D所组成的生产线,专门用于生产新产品乙。乙产品具有活跃的市场。甲公司的固定资产采用年限平均法计提折旧,无形资产采用直线法摊销。资料一:厂房、专利权以及生产线的有关资料如下:
古希腊提出问答法的哲学家和思想家是______。
A、Becauseitwasherafter-schoolassignment.B、BecauseshewasaPsychologymajor.C、BecauseshewascuriousaboutFreud.D、Bec
最新回复
(
0
)