首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<iostream> int i=0; void fun( ) { { static int i=1; Std::cout<<i++<<’,’; }
有以下程序 #include<iostream> int i=0; void fun( ) { { static int i=1; Std::cout<<i++<<’,’; }
admin
2017-10-17
24
问题
有以下程序 #include<iostream> int i=0; void fun( ) { { static int i=1; Std::cout<<i++<<’,’; } Std::cout<<i<<’,’; } int main( ) { fun();fun(); return O; } 程序执行后的输出结果是
选项
A、1,2,1,2,
B、1,2,2,3,
C、2,0,3,0,
D、1,0,2,0,
答案
D
解析
本题考核变量的作用域、生存周期和存储类别(自动、静态、存储器、外部)。题中即定义全局变量i又在函数fun内部定义了局部静态变量i,当进入函数fun里面的大括号时,局部静态变量i有效,所以输出1,然后局部静态变量i加1,出了里面的大括号后,全局变量i有效,所以输出0。同理,第二次调用fun后,输出2和0。
转载请注明原文地址:https://kaotiyun.com/show/YPAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类内部定义的______和______数据不能被不属于该类的成员函数来存取,定义为______的数据,可以在类外部进行存取。
有以下程序段,其输出的结果是______。intx,y,z;X=y=z=0;++x‖++y&&++z;cout<<x<<","<<y<<","<<z<<endl;
内联函数是通过______来实现的,因此内联函数是真正的函数。
______成员函数中不能直接引用类中说明的非静态成员。
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为______。
有以下程序:#include<iostream>usingnamespacestd;intmain(){intx;for(inti=1;i<=100;i++)
如果一个模板声明列出多个参数,则多个参数之间必须使用______隔开,每个参数都必须重复使用关键字______。
有如下程序:#include<iostream>#include<iosream>usingnamespacestd;classBASE{charc;public;BASE(charn):c(n){
关于运算符重载,下列表述中正确的是( )。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
随机试题
加工几批毛坯尺寸不一致的零件,若被夹紧的部位是毛坯表面时,夹具上压板支承钉应采用固定高度,以使夹紧可靠。()
对能量代谢影响最为显著的因素是()
小儿风湿热最易受累的心瓣膜是
孕激素对宫颈黏液的影响,叙述正确的是
下列关于宪法分类的表述中,正确的选项是:
在我国,证券的经纪业务有柜台代理买卖和证券交易所代理买卖两种。()
()是指运输生产部门在完成一定运输任务时成本和费用的支出,包括始发、运行、中转、到达等各个环节的成本和费用的支出。
下列属于禾泉农庄十景的是()。
CPU通过接口电路向液晶显示器输出数据时,在接口电路中( )。
Anewspapercannotpublishfor174yearswithoutsomemistakes.Thisonehasmadeitsshare.WethoughtBritainwassafeinthe
最新回复
(
0
)