首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 int f() { static int i=0; int s=1; s+=i; i++; return s; } main() { int i,a=0; for(i=0;i
以下程序的输出结果是 int f() { static int i=0; int s=1; s+=i; i++; return s; } main() { int i,a=0; for(i=0;i
admin
2010-12-10
36
问题
以下程序的输出结果是
int f()
{ 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();
printf("%d\n",a);}
选项
A、20
B、24
C、25
D、15
答案
D
解析
函数的静态局部变量在编译时就赋初值,即只赋初值一次,在程序运行时它已有初值,以后每次调用函数时不再重新赋值,而只是保留上次函数调用结束时的值。
转载请注明原文地址:https://kaotiyun.com/show/PTPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个组合框,其名称为Combo1,然后编写如下事件过程:PrivateSubForm_Load()Combo1.Text="1"Fori=1To10Sum=Sum+iNe
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand_Click()Fori=1To4X=4Forj=1To3X=3Fork=1to2
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
以下关于文件的叙述中,错误的是
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooks NameAsString*10 TelNumAsString*20EndType在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Co
程序运行时,当在空文本框中依次输入1234时,窗体上显示的是()。PrivatesubTextl_Change()PrintText1:EndSub
PrintRight("VBProgramming",2)语句的输出结果是( )。
设x值为6,y值为0,则以下可使y值为1的程序段是
下面的程序执行完毕后,组合框中数据项的值是()。PrivateSubForm_Click()Fori=1To6Combo1.AddltemINextIFori=1To3
设a=4,b=5,c=6,执行语句Printa<bAndb<c后,窗体上显示的是()。
随机试题
驾驶机动车在雨天起步前要使用刮水器。
A.单体酶B.寡聚酶C.结合酶D.多功能酶E.单纯酶(2002年第97题)由于基因融合,形成由一条多肽链组成却具有多种不同催化功能的酶是
在同一城市,对中央和地方的建设项目征地,按不同标准收取新菜地开发建设基金费用。()
下列不属于房地产开发企业的利润的是()。
【2011年第82题】高层建筑按9度抗震设计时,梁柱中心线之间的偏心距不应大于柱截面在该方向宽度的:
在制定培训规划时,工作说明的内容包括()
下列哪组词语全都与端午节有关?()
【《航海条例》】(NavigationActs)北京大学2001年欧美近现代史真题;北京师范大学2003年世界近现代史真题;北京师范大学2003年世界近现代史真题;华中师范大学2014年世界史基础真题
【2011广东商学院单选题第8题】广义资本市场,又称长期资金市场,包括两大部分()。
SpeakerA:Whyweren’tyouatschoolyesterday?SpeakerB:【D1】______SpeakerA:Whatwaswrongwithyou?SpeakerB:Mystomach
最新回复
(
0
)