首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; int f() { static int i = 0; ints= 1; s+=i;
若有以下程序: #include <iostream> using namespace std; int f() { static int i = 0; ints= 1; s+=i;
admin
2009-02-15
47
问题
若有以下程序: #include <iostream> using namespace std; int f() { static int i = 0; ints= 1; s+=i; i++; return s; } int main() { int i,a = 0; for(i = 0;i<5;i++) a+=f(); cout<<a<<endl; return 0; } 程序运行后,输出的结果是
选项
A、20
B、24
C、25
D、15
答案
8
解析
本题考核静态局部变量在函数中的使用。静态局部变量就是将局部变量说明为静态的。静态局部变量既有在局部域作用的特性(即变量只能在变量的作用范围内被访问),又可以永久存在(变量的值得以保留,并可继续使用)。静态局部变量只在第一次执行时初始化一次。在函数f中定义了一个静态局部变量l它的初始值为0,还定义了一个局部变量s(它的初始值为1),用来返回计算所得值。函数f中所进行的数据加工是s+=i和i++。即每调用一次函数f,返回(i+1)的值后,i的值增1。再看主函数,在主函数main中,通过一个for语句连续调用f函数5次,并把每次调用f函数的返回值相加并存入a。最后输出a的值。在了解各函数功能以及调用关系后就可计算出a的值为15。
转载请注明原文地址:https://kaotiyun.com/show/BOkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序:#includemain(){charstr[10];scanf(“%s”,&str);printf(“%s\nttstr):}运行上面的程序,输入字符串howare
下面关于数据库三级模式结构的叙述中,正确的是()。
有以下程序:#include<stdio.h>#include<string.h>struetcomputer{charCPU[10];};main(){struetcomputerpc1,pc2;strepy(pc1.CPU,"3
若变量已正确定义并赋值,则错误的赋值语句是()。
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:部分源
结构化程序设计的基本原则不包括()。
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:FirstString——SecondString程序运行后的输出
在满足实体完整性约束的条件下( )。
下列选项中不属于结构化程序设计原则的是()。
随机试题
对人高度关心,友善待人,很少关心工作控制、监督和规章制度的领导行为类型是()
中国的红色政权能够存在和发展的最根本原因是
下肢静脉曲张,根据哪项检查所见,即可判断深浅静脉交通支瓣膜功能障碍?
空气调节房间总面积不大或建筑物中仅个别房间要求空调时,宜采用()
关于照明器具的说法正确的是()。
简述科目汇总表账务处理程序的主要特点、优缺点及适用范围。
四堡雕版冯骥才①心里一团如花似锦的猜想,在四堡灰飞烟灭。②在宋代四大雕版印刷基地中,福建的建阳一直承担着那片大地上文明的传播。其他几个雕版中心如汴梁、杭州和临汾,总是随着战乱与京
人行步道A.B.C.如图所示,B.C.两地之间的距离为286米,D.地为B.C.中点,A.D.两点间的直线距离为324米。现经B.点作直线B.E,从C.点作垂直于B.E的直线C.E并与B.E相交于E点。问EA.之间的最短
有图书表和借阅表:图书.DBF:总编号C(6),分类号C(6),书名C(30),作者C(6),出版单位C(20),单价N(8,2)借阅.DBF:借书证号C(5),总编号C(6),借书日期D查询未被借阅的图书信息,不正确的SQL语句是(
A、Theeffectsoftheflood.B、Thepricesoffruitsandvegetables.C、Thecauseoftheflood.D、Floodsofthepasttwentyyears.
最新回复
(
0
)