首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() int fun() {int i,s=1; { static int x=1: for(i=1;i
有以下程序 #include main() int fun() {int i,s=1; { static int x=1: for(i=1;i
admin
2017-05-20
54
问题
有以下程序
#include
main()
int fun() {int i,s=1;
{ static int x=1: for(i=1;i<:2;i++)s=fun();
x*=2; return x;}printf("%d\n",s);}
程序运行后的输出结果是
选项
A、4
B、1
C、0
D、8
答案
A
解析
在子函数fun()中定义局部静态变量x,其初值等于1,然后再把其值扩大1倍后返回。在主函数中执行for循环语句2次,调用函数fun()两次,所以变量s的值等于4。这里要强调的一点是当函数fun()执行完毕后,局部静态变量x的值不会丢失,仍然有效。
转载请注明原文地址:https://kaotiyun.com/show/34Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;______}node;
有以下程序intfun(intn){if(n==1)return1;elsererurn(n+fun(n+1));}main(){intx;scanf("%d",&x);x=fun(x
数据结构分为逻辑结构与存储结构,线性链表属于【】。
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for(i=0;i
以下程序的输出结果是main(){inta,i;a=0;for(i=1;i
若有定义:char*st="howareyou";,下列程序段中正确的是
算法的空间复杂度是指
在面向对象方法中,类之间共享属性和方法的机制称为______。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
科学的决策必须符合的基本标准有哪些?
成熟红细胞获得能量的唯一途径是
质量管理体系认证制度是指()对企业的产品及质量管理体系做出正确可靠的评价。
巴塞尔协议Ⅲ内容涉及()。
审读短稿,按审稿的基本要求指出其中存在的错误或缺漏。所谓出版物,就是指具有一定载体的作品。随着社会的进步和科学技术的发展,出版物的种类也在增加。根据内容来划分,出版物可分为图书、报纸、期刊、电子出版物和互联网出版物五大类。其中,图书、报纸和期刊主
正式排球比赛中,球员的轮转方式为_______。
大众文化虽然具有天生的民主品格,可以被广泛分享,但是它对广度的无限制追求必然使它成为无深度的文化。为了迎合大众的平均理解力和对于娱乐的需求。大众文化在诞生之日起就不以独创性和个性化为指归。下列对大众文化的特征归纳不正确的是( )。
巴纳姆效应产生的原因被认为是“主观验证”的作用,即当有一条观点声称专门描述某人时,就很可能被接受。因为想要相信一件事,人们还会搜集各种“证据”来支持自己的设想。它主要表现为人们很容易相信一个笼统的、一般性的人格描述特别适合自己,即使这种描述十分空洞,人们仍
近年来尽管每年有一个世界无烟日,有大量关于吸烟有百害而无一利的________,也有日益高涨的香烟价格的限制,但仍然________不住烟民队伍扩大的势头。青少年和女性吸烟者的增多,已成为让人________的社会问题。依次填入画横线部分最恰当的一项是(
线性表常采用的两种存储结构是()。
最新回复
(
0
)