首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; int f(int); int main() { int i; for(i=0;i<5;i++)
有以下程序: #include <iostream> using namespace std; int f(int); int main() { int i; for(i=0;i<5;i++)
admin
2010-06-06
36
问题
有以下程序:
#include <iostream>
using namespace std;
int f(int);
int main()
{
int i;
for(i=0;i<5;i++)
cout<<f(i)<<" ";
return 0;
}
int f(int i)
{
static int k=1;
for(;i>0;i--)
k+=i;
选项
答案
1 2 5 11 21
解析
函数f()中定义了一个内部静态变量k,其作用域仍在定义它的函数内。但该类型变量采用静态存储分配,当函数执行完,返回调用点时,该变量并不撤销,其值将继续保留,若下次再进入该函数时,其值仍然存在。内部静态变量有隐含初值0,并且只在编译时初始化一次。
转载请注明原文地址:https://kaotiyun.com/show/pujp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有说明语句:charc=’\72’;则变量c中存放的是
以下叙述中正确的是
有以下程序:#includemain(){unsignedchara=8,c;c=a>>3;printf(’’%d\n’’,c);}程序运行后的输出结果是()。
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。注
下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MOD11.C中,不得增行或删行,也不得更改程序的结构!#include#include#defineM
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
设有下面的定义:structst{inta;floatb:}d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
随机试题
有关乳腺囊性增生病说法正确的是:
74岁,妇女,被自行车撞倒后右髋痛,但仍能行走,次日痛加重。检查右足外旋,最大可能为()
病毒性心肌炎常见的病原体是
防水混凝土水平构件表面宜覆盖塑料薄膜或双层草袋浇水养护,竖向构件宜采用喷涂养护液进行养护,养护时间不应少于()d。
主动控制与被动控制的不同之处在于( )。
背景资料:某Ⅰ级铁路增建二线站前工程第二标段的线路平面布置如图1所示。主要工程情况如下:(1)路基土石方共26万m3,无特殊处理路基。(2)单线桥梁3座,均为旱桥,无高墩,上部结构为简支T梁。钻孔桩直径为1.2m,桩长为2
以价格为标的的荷兰式招标,是以募满发行额为止所有投标者的最高中标价格作为最后中标价格,全体中标者的中标价格是单一的。()
菜单命令旁带有黑三角符号时,表示()。
坐落在吐鲁番盆地中央平原的(),是新疆地区规模最大、延续时间最长,形制最复杂、影响最深远的一座名城。它奠基于公元前1世纪,是汉魏以来河西及中原移民所营建的中心城市。
下面列出的数据模型中,哪一项是概念数据模型?——
最新回复
(
0
)