首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include using namespace std; intfun() { static int i=0: int s=1: s+=i; i++:
若有以下程序: #include using namespace std; intfun() { static int i=0: int s=1: s+=i; i++:
admin
2012-12-29
61
问题
若有以下程序:
#include
using namespace std;
intfun()
{
static int i=0:
int s=1:
s+=i;
i++:
return s:
}
int main()
{
int i,a=0;
for(i=0;i<5;i++)
a+-fun();
cout<
return 0:
}
程序运行后,输出的结果是( )。
选项
A、20
B、24
C、25
D、15
答案
D
解析
由主函数入手,在for循环中调用fun函数,其中调用次数为5。fun中i为静态变量,有效到文件结束。第一次调用fun后为s=1,a=1;第二次调用后s=2,a=3第三次s=3,a=6;第四次s=4,a=10;第五次s=5,a=15。
转载请注明原文地址:https://kaotiyun.com/show/QMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> main() {chara[5][10]={"China","beijing","very","welcome","you"}; char*p[5];inti; for(i=
有以下程序: #include<stdio.h> main() { charch[]="uvwxyz",*pc;pc=ch; printf("%c\n",*(pc+5)); } 程序的运行结果是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
有下列程序 #include<stdio.h> main() {inta=123456,b; while(a) {b=a%10; a/=10: switch(b) {default:printf("%d",b++);
关系数据模型的三个组成部分中不包括()。
定义部门关系模式如下: 部门(部门号,部门名,部门成员,部门总经理), 使它不满足第一范式的属性是()。
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
下面属于软件设计阶段产生的文档是()。
以下不属于软件需求规格说明书的内容的是()。
随机试题
腹内恶性肿瘤的早期临床表现中,下列哪项是错误的()
对于开放性关节损伤的处理,错误的是
患者症见神昏不语,痰盛气粗,身热烦躁,舌红,苔黄垢腻,脉滑数。治宜选用( )。
建立和完善市场经济体制是我国经济体制改革的方向。市场经济使市场在社会经济活动中起基础性作用,主要表现在()。
甲公司是“童车车轮”的实用新型专利权人。乙公司从丙公司处购买了与甲公司专利产品相同的童车车轮并装配在自己生产的婴儿推车上,但乙公司事先并不知道该车轮是未经甲公司许可而制造并售出的。下列说法哪些是正确的?
我国现代著名教育思想家陶行知认为幼儿教育应解放儿童的()
心理健康教育应贯穿于学校教育教学活动之中。()
用收入法核算GDP时,政府公债利息不应计入GDP中。()
Man:JustthinkIwentthroughsomuchworkonmypaperonlytogetaC.Woman:Well,Idon’tthinkgradesareeverything.Whaty
A、Strengthenourwillpower.B、Replaceprocessedfoodswithhealthyfoods.C、Limitourconsumptionofprocessedfoodstotheleas
最新回复
(
0
)