首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有函数f的定义如下: int f(){ static int s=0; s+=2; return s; } 则在某程序中第二次执行函数调用语句f();时,函数f的返回值是_____
已知有函数f的定义如下: int f(){ static int s=0; s+=2; return s; } 则在某程序中第二次执行函数调用语句f();时,函数f的返回值是_____
admin
2012-01-20
57
问题
已知有函数f的定义如下:
int f(){
static int s=0;
s+=2;
return s;
}
则在某程序中第二次执行函数调用语句f();时,函数f的返回值是______。
选项
答案
4
解析
此题考查的是局部静态变量。局部静态变量是在函数或语句块中以static关键字定义的局部变量。其作用域和普通局部变量一样只在定义函数或语句块中有效,但生存周期却是和全局变量一样,一直延续到程序结束。故第一次调用f(),局部静态变量s变为2。第二次调用f(),s又自增2,所以函数f的返回值是4。
转载请注明原文地址:https://kaotiyun.com/show/LXVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符申转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下画线处填入正确的内容并把下画线
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
下列语句组中,不正确的是()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib
下列关于线性表的叙述中,不正确的是()。
已有定义“inta=3:”和输出语句“printf("%8x".a);”,a);”以下正确的叙述是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
下列有关数据库的描述中正确的是()。
以下涉及字符串数组、字符指针的程序段,没有编译错误的是
随机试题
促使行政组织领导者反复审核变革方案,这说明变革的阻力()
股疝多见于中年以上妇女,是因为
关于患者享有平等医疗权利的叙述,不正确的是()
工资核算模块初始设置操作要求包括()。
监管部门通过()等监督检查手段,实现对商业银行风险的及时预警、识别和评估,确保商业银行风险得以有效控制、处置。
高老病逝,生有二子高大、高二,领养一子高三,高老的妻子尚在。他留有保险金额24万元的人寿保险一份,其在填写投保单几寸,在受益人一栏填写的是“法定”。同时,高老的哥哥由于从小患有精神病,一直跟随高老生活,现在健在。根据上而资料,问答下列问题:高
在质量管理体系中,表述质量管理体系如何应用于特定产品项目或合同的文件称为()。
某人驾车从A地赶往B地,前一半路程比计划多用了45分钟,速度只有计划的80%,后一半路程的平均速度为120千米/小时,此人还能按原定时间到达B地,则A、B两地距离为()。
提出“若使天下兼相爱,国与国不相攻,家与家不相乱,盗贼无有,君臣父子皆能孝慈,若此则天下治”的先秦思想家是()。
FourreasonsthatrosyNovemberjobsreportwasevenbetterthanitseemed.It’simportantnottomaketoomuchoutofasingle
最新回复
(
0
)