首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 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
58
问题
以下程序运行后的输出结果是【 】。
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://www.kaotiyun.com/show/4MWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,编写如卜程序代码PrivateTypeStudentsnAsString*10classAsString*20scoreAsDoubleEnd
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypex aAsInteger bAsIntegerEndTypePrivateSubCommand1_Cli
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
能够用于标识对象名称的属性是( )。
以下变量名中合法的是( )。
对于文本框控件,下列说法错误的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
下列说法中,错误的是( )。
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有()。
以下关于DoUntil…Loop循环的说法正确的是()。
随机试题
只反映一个自变量和一个因变量韵相关关系是()
急性胆囊炎流行性乙型脑炎
TA97检测TA98检测
三叉神经痛的主要病理表现是
根据《中华人民共和国民事诉讼法》(以下简称《民事诉讼法》)的规定,审判人员的回避,由()决定。
关于www服务,下列哪种说法是错误的?()
李某患有心脏病,在乘坐某航班飞行时旧病复发,导致死亡,依据有关法规,承运人()。
一沿x轴正方向传播的简谐横波t时刻的波形图像如图所示,已知该波的周期为T,a、b、c、d为沿波传播方向上的四个质点。则下列说法中错误的是()。
阅读以下文字,完成下列题。教育的目的是什么?教育的目的就是帮助人获得生存与生活的本领。不管一个人将来从事什么工作.都必须能继续自己的生活,解决日常生活中的问题。但我们的教育一直有一种忽视和轻视日常生活的倾向,在教育中一直将知识的学习与日常生活相脱
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。1.为整个演示文稿应用“聚合”主题,全部幻灯片切换方案为“闪光”。2.在第一张幻灯片前插入版式为“两栏内容”的新幻灯片,标题为“具有中医药文化特色的同仁
最新回复
(
0
)