首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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
60
问题
以下程序的输出结果是
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/5TPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:FunctionFun1(ByValaAsInteger,bAsInteger)AsInteger DimtAsInteger t=a-b b=t+a
下面关于多重窗体的叙述中,正确的是()。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand_Click()Fori=1To4X=4Forj=1To3X=3Fork=1to2
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是()。
下列关于算法的描述中错误的是
在数据处理中,其处理的最小单位是()。
下面关于算法的叙述中,正确的是()。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>b a=a-bWendfun=aEndFunction在调试时发现函数是错
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;1个复选框(名称为Checkl,标题为“粗体”)和1个文本框(名称为Text1,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选
程序运行时,要清除组合框Combo1中的所有内容,应使用语句()。
随机试题
手术日晨的准备工作错误的是
对于毛细血管特点的描述,不正确的是
服用下列药品时,不宜服用人参和其制剂的是( )。
砖(f1)、砂浆(f2)、砖砌体(f)三者抗压强度比较:()
保温材料中,()在民用建筑很少使用,主要用于工业建筑的隔热、保温及防火覆盖等。
东周前半期称为春秋时期,因鲁国的史书《春秋》而得名。()
响度决定于
谈谈互联网传播的特点和革命性亵义。
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
A、Toavoidproblemscausedbymigration.B、Todiscussthedangersofmigration.C、Tohelpfarmersplanttrees.D、Tofindlandan
最新回复
(
0
)