首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #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
50
问题
以下程序的输出结果是【 】。
#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全国计算机二级
相关试题推荐
下列程序代码段中,在单击命令按钮调用SelMid函数时,其运行结果为()。PrivateFunctionSelMid(aStrAsString)AsStringDimtempAsString,sLenAsIntegerte
在考生文件夹下有一个工程文件sjt5.vbp,按照要求完成以下操作:在名称为Form1的窗体上添加两个命令按钮,其名称分别为C1和C2,标题分别为“读入数据”和“计算”(如图所示)。程序运行后,如果单击“读入数据”按钮,则调用题目所提供的ReadData
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
在程序运行时,不会引发窗体Resize事件的操作是
在名称为Forml的窗体上添加一个名称为Labell的标签,使其初始内容为空,且能根据其标题内容自动调整标签的大小;再添加两个命令按钮,标题分别为“日期”和“时间”,名称分别为Commandl、Command2。请编写两个命令按钮的Click事件过程,使得
在考生文件夹下有一个工程文件sjt4.vbp。窗体上的控件如图所示。程序运行时,若选中“累加”单选按钮,则“10”、“12”菜单项不可用,若选中“阶乘”单选按钮,则“1000”、“2000”菜单项不可用(如图所示)。选中菜单中的一个菜单项后,单击“计算”按
考生文件夹下有一个工程文件sjt2.vbp。窗体中含有除计时器外的其他控件,还有一个过程subl,其功能是按照Textl中的通话时间计算通话费,并将其显示在Text2中。程序运行时,单击“通话开始”按钮,则在Textl中累加通话时间(每隔1秒,文
考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个0~999的整数读入到数组a中;②单击“计算”按钮,则找出这100个整数中的所有水仙花数,并将它们的最大值与最小值分别
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参
设有如下声明语句OptionBase1Dimm(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
随机试题
依据分组标志反映的事物特征不同,统计分组可分为()
手术中输血发现手术野渗血不止和低血压,最可能的输血并发症为
血细胞分析时最常用的染色方法是
下列叙述错误的是()
妊娠时维持黄体功能的主要激素是()
女性,55岁。高血压20年,不规则服药。某日晨突发头痛,意识不清,30分钟后送到医院。体检:昏迷,血压210/110mmHg,双眼向右侧凝视,左足外旋位。最可能的病变部位是
简述原有的认知结构对迁移的作用。
节能减排是党中央、国务院做出的重大决定部署,是“十一五”时期的一项约束性指标,是一条不可逾越的红线。我们将进一步统一思想,认真贯彻落实党的十七大精神,牢固树立抓节能减排就是落实科学发展观、转变经济发展方式的理念,充分认识节能减排工作的长期性、艰苦性和复杂性
军事上的电子欺骗指的是利用电子设备对己方的相关信息进行伪装或者虚假模拟,欺骗敌方的电子侦察,使敌方对己方部署、作战能力和作战企图等产生错误判断。从而达到迷惑和扰乱敌方的目的。根据上述定义,下列涉及电子欺骗的是()。
Britishpeopledon’tdrinkasmanyteaastheyusedto,butGreat【S1】______Britainstilltakesalmosttwenty-fivep
最新回复
(
0
)