首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 int a=5; fun(int b) { static int a=10; a+=b++; printf("%d",a) ; } main() { int
以下程序运行后的输出结果是【 】。 int a=5; fun(int b) { static int a=10; a+=b++; printf("%d",a) ; } main() { int
admin
2009-04-15
49
问题
以下程序运行后的输出结果是【 】。
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
解析
本题涉及了自动变量、静态变量和外部变量。外部变量是定义在所有函数之外的变量,本题中int a=5定义了一个外部变量a,它是一个全局变量,即作用域是从定义的位置开始到本文件的结束;静态变量的存储空间在程序的整个运行期间是固定的(stat- ic) ,本题函数fun()中static int a=10定义个一个静态变量a,此静态变量a是个静态的局部变量,即它的值只能在本函数中使用;自动变量是C程序中使用最多的一种变量,它的建立和撤消都是由系统在程序执行过程中自动进行的,auto是自动变量的存储类别标识符,如果省略auto,系统隐含认为此变量为auto,本题中main()中int c=20定义了一个自动变量c,此自动变量c是个静态的局部变量。算术运算中a+=b++相当于a=a+b,b= b+1。所以,在第一个printf(“%d”,a) 中a=a+b=10+20=30,第二个printf(“%d”,a) 中a=a+c=5+20=25,即输出30 25。
转载请注明原文地址:https://kaotiyun.com/show/2OXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click() Dima(10)AsInteger,maxAsInteger Fork=1To10 a(k)=In
设a=2,b=3,c=4,d=5,表达式Nota
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2、3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommand1_Click(IndexAsIntege
窗体上有一个名称为Command1的命令按钮,并有如下程序代码:OptionBase1PrivateSubCommand1_Click()Dima%(3,3)Fori=1To3Forj=
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分维成:数据域和指针域。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
假定有以下程序段:Fori=1To3 Forj=5To1Step-1 Printi*j NextjNexti则语句Printi*j的执行次数是( )。
数据库设计过程不包括
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
A.输新鲜全血B.输洗涤红细胞C.血浆置换D.糖皮质激素E.脾切除下列贫血患者的最合适的治疗是:女性,23岁。畏寒、发热、腰痛伴小便深黄3天人院。体检:中度贫血貌,巩膜轻度黄染,脾肋下刚及。化验:Hb7
一般在妊娠多少周后发现臀位可采用膝胸卧位纠正
赵先生,40岁,于饱餐、饮酒后突然发生中上腹持久性剧烈疼痛,伴恶心、呕吐出胆汁。查体:上腹部压痛,腹壁轻度紧张。血清淀粉酶明显升高。对赵先生的首要处理措施是
女青年牛某因在一档电视相亲节目中言词犀利而受到观众关注,一时应者如云。有网民对其发动“人肉搜索”,在相关网站首次披露牛某的曾用名、儿时相片、家庭背景、恋爱史等信息,并有人在网站上捏造牛某曾与某明星有染的情节。关于网民的行为,下列哪些说法是正确的?(2010
心理咨询保密例外的情况包括()
Faces,likefingerprints,are【C1】______Didyouever【C2】______howitispossibleforusto【C3】______people?Evenaskilledwriter
根据下面资料回答以下问题
Forthispart,youareallowed30minutestowriteacompositiononthetopic:OnOverseasStudy.Youshouldwriteatleast100
Forthispart,youareallowed30minutestowriteashortessayentitledHowtoDealwithCulturalDifferences?Youshouldwrit
TheMissAmericacelebration【C1】______asabeautycontestin1921,butnowpreferstoavoidsuch【C2】______sincebeautyisnolon
最新回复
(
0
)