首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,则运行结果为 #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
32
问题
阅读下列程序,则运行结果为
#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/nmPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是()。
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是( )。
有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为
在窗体上画一个命令按钮,名称为Commandl,然后编写如下程序:PrivateSubCommandl_Click()Fori=1To2Forj=lToi
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是( )。
下列关于顺序文件的描述中,正确的是( )。
下面属于白盒测试方法的是
下列选项中不属于结构化程序设计原则的是()。
在DOS环境下,代表键盘和显示器的设备文件名为【 】。
随机试题
浆砌石坝面砌筑时块石宜(),应平整、稳定、错缝、内外搭接。
Whatisinthedrugthatmakesyousickordead?【C1】______,cocaineisharmful,butwhatmakesitharmful?Ican’ttellyou
为羊水量过多患者进行腹腔穿刺放羊水时,一次放水量不超过
A.45%~75%B.60%~80%C.2~10℃D.0~30℃E.20℃以下在药品储存中冷库相对湿度
治疗青少年牙周炎的最佳药物为
某临床医学专业研究生刚毕业即擅自开设诊所独立行医。依据《中华人民共和国执业医师法》,其行为属于
计量检定的主体是()。
某服装厂(增值税一般纳税人)位于市区,2019年5月发生下列业务:(1)购入A面料,取得增值税专用发票注明价款50000元,增值税税额6500元,支付采购运费,取得运输公司(一般纳税人)开具的增值税专用发票,注明运费金额500元。(2)进口B面料,关税
义务教育
A、 B、 C、 D、 B通分后得到分子为二级等差数列。
最新回复
(
0
)