首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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
44
问题
以下程序的输出结果是
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://jikaoti.com/ti/cxB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为CD1的通用对话框;有一个文本框,名称为Text1,可以多行显示;还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“打开文件”、“转换”、“存盘”,如图所示。命令按钮的功能是:“打
如果把命令按钮的Cancel属性设置为True,则程序运行后( )。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
下列叙述中正确的是
下列程序运行后,单击窗体,在窗体上显示:1,1+2,1+2+3,1+2+3+4,1+2+3+4+5的和。在横线处应填写()。PrivateSubFormClick()DimiAsInteger,ttAsInteger
在窗体上画一个文本框,其名称为Text1,然后编写如下程序:OptionBase1PrivateSubForm_Click()DimArr(10)AsIntegerFori=6To10Arr
关系数据库管理系统能实现的专门关系运算包括()。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
设已经在菜单编辑器中设计了弹出式菜单mnuStyle,要求程序运行时,当用户在文本框Text1上单击鼠标右键时,能够弹出该菜单,则应使用的事件过程是()。
随机试题
社会工作者经常运用()技巧向受助家庭成员解释、描述和传递重要的信息和想法,让受助家庭成员了解困难解决的不同途径和经验,并且舒缓受助家庭成员的压力。
在经济繁荣时期,为限制经济过热的风险,可以采取的方法是()。
()电压的单位是伏特。
清燥救肺汤主治证候有
二尖瓣后叶关闭不全主动脉瓣狭窄
承担民事责任的主要方式包括()。
机构处置是指将犯罪者监禁在()等犯罪矫治机构来矫治罪犯态度与行为的处置方式。
陈先生:有的学者认为,蜜蜂飞舞时发出的嗡嗡声是一种交流方式,例如蜜蜂在采花粉时发出的嗡嗡声,是在给同一蜂房的伙伴传递它们正在采花粉位置的信息。但事实上,蜜蜂不必通过这样费劲的方式来传递这样的信息。它们从采花粉处飞回蜂房时留下的气味踪迹,足以引导同伴找到采花
实施科教兴国,基础是
Whatdayistoday?
最新回复
(
0
)