首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 int f() { static int i=0; int s=1; s+=i;i++; return s;} main() { int i,a=0; for
以下程序的输出结果是 int f() { static int i=0; int s=1; s+=i;i++; return s;} main() { int i,a=0; for
admin
2009-02-15
12
问题
以下程序的输出结果是 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
答案
8
解析
对函数的静态局部变量是在编译时就赋初值,即只赋初值一次,在程序运行时它已有初值,以后每次调用函数时不再重新赋值,而只是保留上次函数调用结束时的值。
转载请注明原文地址:https://kaotiyun.com/show/rfXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面属于软件设计阶段产生的文档是()。
窗体上有一个名称为Commandl的命令按钮,编写如下事件过程:PrivateSubCommandl_Click()i=0DoWhilei<6Forj=1Toin=n+1Next
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSu
以下关于控件数组的叙述中,错误的是()。
窗体上有名称为Listl的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是()。
语句PriatFormat$(23846.5,"000,000.00")的输出结果是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时PrivateSubClick_MouseDown(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)
下列关于通用对话框CommonDialogl的叙述中,错误的是
随机试题
登高场地距建筑外墙不宜小于(),且不应大于()。
试述什么是主客交往并分析主客交往的基本策略。
通常情况下,通过Windows7任务栏不能直接完成的操作是____________。
关于硝苯地平的叙述正确的有()。
根据我国收养法规定,无配偶的男性收养女性,收养人与被收养人的年龄应当相差()。
各类轴承的润滑方式,通常可根据轴承的()来选择。
以下说法不正确的是()。
James:Don’tyouthinkthejewelleryistooexpensive?Jane:______
一项调查统计显示,肥胖者参加体育锻炼的月平均量,只占正常体重者的不到一半,而肥胖者的食物摄入的月平均量,基本和正常体重者持平。专家由此得出结论,导致肥胖的主要原因是缺乏锻炼,而不是摄入过多的热量。以下哪项如果为真,将严重削弱上述论证?
已知a=00111000B和b=2FH,两者比较正确的不等式是
最新回复
(
0
)