首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include<iostream.h> void fun( ) { static int a=0; a+ =2; cout < < a
以下程序的输出结果是【 】。 #include<iostream.h> void fun( ) { static int a=0; a+ =2; cout < < a
admin
2010-03-29
72
问题
以下程序的输出结果是【 】。
#include<iostream.h>
void fun( )
{ static int a=0;
a+ =2;
cout < < a < < " ";}
void main( )
{ int cc;
for(cc=1;cc<4;cc++)
fun( );
cout<<end1;}
选项
答案
2 4 6
解析
本题考查静态局部变量的使用。用关键字 static声明的局部变量为“静态局部变量”,其值在函数调用结束后不消失而保留原值,即其占用的存储单元不释放,在下一次该函数调用时,该变量已有值,就是上一次函数调用结束时的值。
转载请注明原文地址:https://www.kaotiyun.com/show/Znjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
有以下程序main()(intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程
以下叙述中错误的是
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=%f\n",s);}出错的原因是
在满足实体完整性约束的条件下
下面不属于软件设计原则的是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
有关retum语句说法不正确的是()。
随机试题
胰岛素依赖性糖尿病患者,14岁,两天来出现恶心,面色潮红,呼吸深快,渐发生神志模糊以致昏迷。首选治疗
A.清热润燥B.清热散结C.清热排脓D.消瘀散结复元活血汤中配伍天花粉的主要用意是
福莱特把领导分成()
下列哪一种不属于血液成分制品______。
雄激素结合蛋白是由下列哪种细胞产生的
在企业的产品组合中,关于关联度,以下说法正确的是( )。
依据《矿山安全法》的规定,矿山企业必须从矿产品()中按照国家规定提取安全技术措施专项费用。
资产配置从时间跨度和风格类别上看,可分为全球资产配置,股票、债券资产配置和行业风格资产配置等。()
下列各组词语中有两个错别字的一组是()
以下是在一场关于“安乐死是否应合法化”的辩论中正反方辩手的发言:正方:反方辩友反对“安乐死合法化”的根据主要是在什么条件下方可实施安乐死的标准不易掌握,这可能会给医疗事故甚至谋杀造成机会,使一些本来可以挽救的生命失去最后的机会。诚然,这样的风险是存
最新回复
(
0
)