首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 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
42
问题
以下程序运行后的输出结果是【 】。
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全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sit5.vbp,窗口有2个名称分别为Commandl和Command2、标题分别为“读数据”和“排序”的命令按钮,有2个标题分别为“数组A”和“数组B”的标签。请将窗体标题设置为“完全平方数排序”;再画2个名称分别为Text1
以下不能输出“Program”的语句是()。
下面对对象概念描述正确的是
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommand1_Click()DimxAsString,sAsString,tempAsString
下列叙述中正确的是
设在窗体模块中有如下类型定义:PublicTypeRecnunAsIntegernameAsStringEndType下面关于这一类型定义的叙述中正确的是()。
已知图片框Picture1中已装入一个图形,为了在不删除图片框的前提下,清除该图形,应采取的正确操作是( )。
设a=“VisualBasic”,下面语句中可使b=“Basie”的是()。
下列排序方法中,最坏情况下比较次数最少的是( )。
以下程序的功能是:把父目录下顺序文件smtextl.txt的内容读入内存,并在文本框Text3中显示出来。请选择适合横线处的语句()。PrivateSubCommandl_Click()DiminDataAsString
随机试题
代表无产阶级和最广大人民群众根本利益的社会科学是________。
测得某试样中铁的百分含量为20.02、20.03、20.04、20.05、20.06。计算置信度为95%时平均值的置信区间。
患者,男,25岁。隐匿起病,下肢痿软无力,腰脊酸软,不能久立,目眩发落,咽干耳鸣,遗精遗尿,舌红少苔,脉细数。证属
A.足三里B.阳陵泉C.绝骨D.足临泣E.公孙八会穴中的筋会穴是()
根据我国《证券法》规定,客户的交易结算资金,必须全额存人指定的商业银行,单独立户管理。()
下列现象中,不属于教育现象的是()。
从学习策略的角度说明“记笔记”有助于学习的理由。
矛盾是辩证法的核心概念。矛盾是指()
在SQLServer2008中,有系统数据库master、model、msdb、tempdb和用户数据库。下列关于系统数据库和用户数据库的备份策略,最合理的是()。
ScholarsoftenfailtoseethatmusicplayedanimportantroleinthepreservationofAfricancultureintheUnitedStates.They
最新回复
(
0
)