首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 intf( ) { static int i=0; int s=1; s+=i;i++; return s; } main( ) {
以下程序的输出结果是 intf( ) { static int i=0; int s=1; s+=i;i++; return s; } main( ) {
admin
2010-12-16
34
问题
以下程序的输出结果是
intf( )
{
static int i=0;
int s=1;
s+=i;i++;
return s;
}
main( )
{
int i,a=0;
for(i=0;i<5;i++)a+=f( );
cout<<a<<endl;
}
选项
A、20
B、24
C、25
D、15
答案
D
解析
本题考察的是同名局部变量和全局变量的作用域之间的关系。同时考察了静态变量的特点:退出函数和进入函数并不影响静态变量的值。因此,循环多次,实际上完成静态变量的累加。即1+2+3+4+5,其值为15,故答案为D。
转载请注明原文地址:https://jikaoti.com/ti/L0W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C浯言程序中,以下说法正确的足()。
存储在计算机内有结构的数据集合是()。
有以下程序:voidss(char*s,char0{while(*s){if(*s=t)*s=t-’a’+’A’;s++;}}main(){charstr1[100]="abcdd
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求11的值不大于100。部分源程序在文件PROG1.C中。请勿改动主函
以下选项中,合法的C语言常量是()。
若希望P指向的值加1,则以下表达式不正确的是()。
设有下面的定义:structst{mta;floatb:}d;int*p,要使p指向结构变量d中的a成员,正确的赋值语句是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
索引属于
随机试题
(2013年4月)累积失效曲线上任何一点的斜率表示这一时刻的______。
邓小平正式提出“建设有中国特色的社会主义”这一命题是在党的
执行医嘱失误、盲目执行错误医嘱属于
衡量人群中在短时间内新发病例的频率,采用的指标为
患者,女,22岁。月经不调,常提前7天以上,甚至10余日一行。治疗应首选()
配筋砌体工程中的钢筋品种、规格和数量应符合设计要求,下列不属于主控项目中钢筋检验方法的是哪项?[2004年第52题][2008年第30题]
下列关于贷款抵押额度,表述错误的是()。
下列选项中分类指数最高的是()。根据以上资料,下列说法正确的是()。Ⅰ.2006年9月份,经济适用房投资增长最快;Ⅱ.商品房空置面积增加是因为大批开发商将房子预留而不销售;Ⅲ.2006年1—8月,房地产开发景气呈
在所有商品中,伪劣商品批次占所检查商品批次的比例最高的是哪种?()
【五口通商大臣】复旦大学2014年历史地理基础真;中国社科院研究生院2015年中国近现代史真题;南京师范大学2015年中国通史真题
最新回复
(
0
)