首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(){static int x=1; main(){int i,s=1; x+=1; for(i=1;i
有以下程序 #include int fun(){static int x=1; main(){int i,s=1; x+=1; for(i=1;i
admin
2019-07-14
65
问题
有以下程序
#include
int fun(){static int x=1; main(){int i,s=1;
x+=1; for(i=1;i<=5;i++)s+=fun();
return x;) printf("%d\n",s);}
程序运行后的输出结果是
选项
A、11
B、21
C、6
D、120
答案
B
解析
这道试题主要考查了局部静态变量的应用。在函数fun()中定义了局部静态变量整型x,其初值等于1,在主函数中循环执行5次,第一次变量s的值等于3,变量x的值等于2,第二次变量s的值等于6,变量x的值等于3,第三次变量s的值等于10,变量x的值等于4,第四次变量s的值等于15,变量x的值等于5,第五次变量s的值等于21,变量x的值等于6。
转载请注明原文地址:https://www.kaotiyun.com/show/w8Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfac2(int);voidfac1(intn){printf("*");if(n>0)fac2(n-1);}voidfac2(intn){printf("#");if(n>0)fa
有以下程序#includemain(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}};inti,j,k,t;for(i=0;i
C语言程序的模块化通过以下哪个选项来实现()。
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是()。
下列叙述中正确的是()。
以下选项中不合法的标识符是()。、
对于函数声明voidfun(floatarray[],int*ptr);以下叙述正确的是()。
下列关系表达式中,结果为"假"的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
表示关系式x≤y≤z的C语言表达式的是
随机试题
物理环境决定群落演替、变化速度和发展。()
A.β2微球蛋白尿B.白蛋白尿C.两者均有D.两者均无肾小管性蛋白尿
下颌下腺导管口位于
给药个体化的步骤不包括
某建筑工程采用打入式钢筋混凝土预制方桩,桩截面边长为400mm,单桩竖向抗压承载力特征值Ra=750kN。某柱下原设计布置A、B、C三桩,工程桩施工完毕后,检测发现B桩有严重缺陷,按废桩处理(桩顶与承台始终保持脱开状态),需要补打D桩,补桩后的桩基承台,如
我国能源“十一五”发展规划确定的建设重点有()。
根据我国《招标投标法》规定,招标人需要对发出的招标文件进行澄清或修改时,应当在招标文件要求提交投标文件的截止时间至少()天前,以书面形式通知所有招标文件收受人。
我国古代科技在宋代有划时代的发展,其中在火药方面的突出表现为()
构造心理学是19世纪末心理学成为一门独立的实验科学以后,出现于欧美的第一个心理学派。它的代表人物有()。
Theproblemwithtoday’shousingcrisis,politically,isthatitisjustnotallthatvisible.AttheendoftheSecondWorldWa
最新回复
(
0
)