首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,则运行结果为 #include "stdio.h" fun() { static int x=5; x++; return x;} main() { int i,x; for(i=0;i
阅读下列程序,则运行结果为 #include "stdio.h" fun() { static int x=5; x++; return x;} main() { int i,x; for(i=0;i
admin
2010-12-10
25
问题
阅读下列程序,则运行结果为
#include "stdio.h"
fun()
{ static int x=5;
x++;
return x;}
main()
{ int i,x;
for(i=0;i<3;i++)
x=fun();
printf("%d\n",x);}
选项
A、5
B、6
C、7
D、8
答案
D
解析
在整个程序运行期间,静态局部变量在内存的静态存储区中占据着永久的存储单元,即使退出函数以后,下次再进入该函数时,静态局部变量仍使用原来的存储单元,静态局部变量的初值是在编译的时候赋予的,在程序执行期间不再赋予初值。本题由于连续三次调用函数fun(),三次对静态变量x进行操作,x的值应依次为6,7,8。
转载请注明原文地址:https://kaotiyun.com/show/e1Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timer1的定时器,以及名称为Linel和Line2的两条水平直线。请用名称为Shapel的形状控件,在两条直线之间画一个宽和高都相等的形状,其显示形式为圆,并设置适当属性使其满足以下要求
可以产生30~50(含30和50)之间的随机整数的表达式是()。
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是()。
下列选项中不属于结构化程序设计原则的是( )。
(1)在名称为FOrml的窗体上画一个名称为L1的标签,标题为“口令”;画两个文本框,名称分别为Text1、Text2,都没有初始内容;再画三个命令按钮,名称分别为C1、C2、C3,标题分别为“显示口令”、“隐藏口令”、“复制口令”,在开始运行时,向Tex
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load() Shape1.Top=0 Timer1.Interval=100
A、DYBEAFCZXB、YDEBFZXCAC、ABDYECFXZD、ABCDEFXYZC前序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先访问根结点,然后遍历左子树,最后遍历右子树;并且,在遍历左右子树时,仍然先访问根结点,然后遍历左
(1)在考生文件夹下有一个工程文件sjt3.vbp,运行情况如图3.181所示。程序的功能是计算表达式的值:z=(x-2)!+(x-3)!+(x-4)!+…+(x-N)!其中的N和x值通过键盘分别输入到两个文本框Text1、Text2中。单击名称
若有一些定义和语句 #include <stdio.h> int a=4,b=3,*p,*q,*w; p=&a; q=&b; w=q; q=NULL; 则以下选项中错误的语句是
在DOS环境下,代表键盘和显示器的设备文件名为
随机试题
休克早期,肾衰竭的主要机制
A.上皮细胞足突消失B.上皮下驼峰样沉积物C.系膜区沉积物D.内皮下、致密层和上皮下沉积物E.上皮下沉积物伴基膜增厚(2004年)毛细血管内增生性肾小球肾炎电镜下可见
下列哪些间隙属于面侧深区的范围
[2014年真题]建筑物内的管道井,其建筑面积计算说法正确的是()。
监管谈话是指监管人员为了解银行业金融机构的经营状况、风险状况和发展趋势而与其()进行的谈话。
职能部门之间缺乏横向沟通,下级工作的积极主动性较差的组织结构是()。
在杜邦财务分析体系中,综合性最强的财务比率是()。
制定教学目标、确定教育内容、选择教育方法、评价教育效果的根本依据是()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是()。
GesturesI.Theuniversalusageofgesturesincommunication1)GesturesarewidelyusedespeciallyinArabcountries.2)Gesture
最新回复
(
0
)