首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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
78
问题
以下程序的输出结果是
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全国计算机二级
相关试题推荐
下列关于线性链表的叙述中,正确的是( )。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
编写如下程序代码:OptionBase1Dimaft()AsIntegerPrivateSubCommand1_Click()DimiAsInteger,jAsIntegerReDim
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
工程中有Form1、Form2两个窗体(Form1中有文本框Text1;Form2中有Text1文本框和Command1命令按钮)。Form1是启动窗体。在这些模块中编写下面的程序代码:Form1中的代码如下:PrivateSubT
下面关于组合框Cb1的叙述中正确的是
在数据处理中,其处理的最小单位是()。
设a、b都是自然数,为求a除以b的余数,某人编写了以下函数:Functionfun(aAsInteger,bAsInteger)Whilea>b a=a-bWendfun=aEndFunction在调试时发现函数是错
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;1个复选框(名称为Checkl,标题为“粗体”)和1个文本框(名称为Text1,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选
随机试题
诊断脑出血最有效、最迅速的方法是()
设y=ln(cscx—cotx),求y’.
一例用短效胰岛素治疗的糖尿病患者,多次空腹血糖增高,尿糖阳性,白天尿糖全部阴性。如果上述检查排除了患者发生Somogyi现象和“黎明现象”的可能,则应选用下列哪项方案为宜
参照GB18466一-2005《医疗机构水污染排放标准》检测医疗机构污水微生物时的采样体积是
民用爆破器材、烟花爆竹生产企业应当采取下列职业危害预防措施中不包括()。
箱站装箱即根据托运人要求,车站或者货运代理安排空箱到其指定地点装箱。()
下列关于密集型战略的说法正确的有()。
根据下列材料,按要求完成任务。(1)高中化学《化学1》教科书“硝酸的性质”原文(略)。(2)高中化学《化学1》教科书的目录(略)。(3)《普通高中化学课程标准》的“内容标准”:“通过实验了解氯、氮、硫、硅等非金属及其重要化合物的主要性质,认识其在生产
U.S.,EuropeanDrugOfficialsApproveInhaledInsulinAformofinsulinforpeoplewithdiabetestotakebymouthisexpec
Withincreasingprosperity,WesternEuropeanyouthishavingaflingthatiscreatingdistinctiveconsumerandculturalpatterns
最新回复
(
0
)