首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include <stdio.h> int fun(int x) { static int t=0; return(t+=x); } main() int s,i
以下程序的输出结果是【 】。 #include <stdio.h> int fun(int x) { static int t=0; return(t+=x); } main() int s,i
admin
2009-08-25
52
问题
以下程序的输出结果是【 】。
#include <stdio.h>
int fun(int x)
{ static int t=0;
return(t+=x);
}
main()
int s,i;
for(i=1 ;i<=5;i++) s=fun(i);
printf("%d\n",s);
选项
答案
15
解析
static类型的变量是静态变量,本题中的静态变量t为静态局部变量。静态局部变量是在编译时赋初值的,即只赋初值一次,在程序运行时它已有初值。以后每次调用函数时不再重新赋初值而只是保留上次函数调用时的值。本题在多次调用fun函数的过程中,只在第一次调用时t的初值为0,以后每次调用函数时不再重新赋初值,而只是保留上次函数调用结束时的值,所以本程序的作用相当于将1到5数字进行累加,故输出结果为15。
转载请注明原文地址:https://kaotiyun.com/show/0nWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于菜单的叙述中错误的是
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsIntegerEndFunction若已有变量声明:Dimx(5)AsInteger,nAs
已知在菜单编辑器中设计了窗体的快捷菜单,其主菜单为a1,且取消其“可见”属性,如图2所示。运行时,以下()事件过程可以使快捷菜单的菜单项响应鼠标右键单击。
在名称为Forml的窗体上从上到下添加两个文本框,名称分别为Textl、Text2;再添加一个命令按钮,名称为Commandl,标题为“选中字符数是”。程序运行时,在Textl中输入若干字符,选中部分内容后,单击“选中字符数是”按钮,则选中的字符个数显示在
在考生文件夹下有一个工程文件sjt5.vbp,窗体如图所示。运行程序时,从考生文件夹数据文件中读取学生的成绩(均为整数)。要求编写程序,统计总人数,同时统计不及格、60~69、70~79、80~89及90~100各分数段的人数,将统计结果显示在相应的文本框
以下关于VB文件的叙述中,正确的是
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是
下列对于软件测试的描述中正确的是
能够将组合框Combol中最后一个数据项删除的语句为
下面的程序执行完毕后,组合框中数据项的值是()。PrivateSubForm_Click()Fori=1To6Combo1.AddltemiNextiFori=1To3
随机试题
患儿男,7岁,家长诉近1年夜间睡眠打鼾,注意力不集中,看电视音量大。间接鼻咽镜下可见鼻咽顶后壁红色块状隆起,有纵行的沟,阻塞部分后鼻孔。腺样体切除术的禁忌证是
10个月男婴,因腹泻3d入院。病后每天排水样便十余次,量较多,2d来尿少,12h无尿。体检:前囟略凹,哭无泪,皮肤弹性差,肢端凉。下列补钾方法中,哪项不正确
在()情况下招标的建设项目的勘察设计以及监理也可以直接谈判采购。
建设单位与监理单位的关系是()关系。
用于大面积混凝土质量无损检测的最佳方法是()。
对在()个月内连续被出具监管警示函仍未改正的基金管理公司或基金代销机构,该公司或机构在分发或公布基金宣传材料前,应当事先将材料报送中国证监会。
对于滞纳关税的纳税人,海关有权进行强制执行,强制执行措施主要有()。
Inarithmetic,anumberstandsforthesizeofasetofthings.
A、Stayuptoolate.B、Misshercardgame.C、Indulgeinplayinggames.D、Taketooheavyaworkloadnextsemester.C由选项中的Stayupt
下列关于会员制期货交易所的组织架构的表述中,错误的是()。
最新回复
(
0
)