首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有函数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
33
问题
已知有函数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将字符申转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下画线处填入正确的内容并把下画线
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。
结构化程序设计的3种结构是()。
已有定义“inta=3:”和输出语句“printf("%8x".a);”,a);”以下正确的叙述是()。
下面是有关C语言字符数组的描述,其中错误的是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
输出测试用例由测试输入数据(输入值集)和与之对应的预期输出结果(输出值集)两部分组成。
随机试题
某患者深夜因剧烈的关节疼痛而惊醒,触摸其手足多个关节,发现有黄白色结晶体隆起。造成这种症状的代谢改变最有可能是:
A.Ewart征B.心包摩擦音C.心音低钝D.奇脉E.心包叩击音患者男性,33岁,因低热半年人院,诊为慢性缩窄性心包炎,体检最有意义的体征是
尿路感染的特点是()。
患者,女性,55岁,经理。因护士为其做治疗时喊床号不高兴,是因为患者哪方面的需求未满足
关于司法制度与法律职业的表述,下列哪一选项不能成立?
【背景资料】某建筑施工单位在新建办公楼工程项目开工前,按《建筑施工组织设计规范》GB/T50502—2009规定的单位工程施工组织设计应包含的各项基本内容,编制了本工程的施工组织设计,经相应人员审批后报监理机构,在总监理工程师审批签字后按此组织施工。在施
申领赴台湾地区旅游领队证的人员应当符合哪些要求?
在下列情形中,应视为不法侵害已经终止的是()。
国家软实力是相对于国内生产总值、城市基础设施等硬实力而言的,特指一个国家依靠政治制度吸引力、文化价值的感召力和国民形象的亲和力等释放出来的无形影响力。根据上述定义,下列选项中不属于国家软实力的是:
—Youwillhearfiveshortrecording.—Foreachrecording,decidewhatthespeakeristalkingabout.—Writeoneletter(A—H)next
最新回复
(
0
)