首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序,则运行结果为 #include "stdio.h" fun() { staic int x=5; x++; return x;} main() { int i,x; for(i=0
阅读下列程序,则运行结果为 #include "stdio.h" fun() { staic int x=5; x++; return x;} main() { int i,x; for(i=0
admin
2010-09-05
45
问题
阅读下列程序,则运行结果为 #include "stdio.h" fun() { staic 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://www.kaotiyun.com/show/nzPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
考生文件夹下有工程文件sjt5.vbp和数据文件in5.txt。in5.txt中有多条记录,每条记录占一行,含4个数据项,数据项的含义依次是:姓名、数学成绩、语文成绩、英语成绩。程序运行时,会把in5.txt中的所有记录读入数组a中(每个数组元素是一条记录
设有如下函数:FunctionDelSpace(chAsString)AsInteger Dimn%,st$,c$ st="" n=0 Fork=1ToLen(ch) c=Mid(ch,k,1) I
表达式4+5\6*7/8Mod9的值是()。
下列程序的输出结果为()。S1="1":S2="2":S1=Va1(S1)+Va1(S2):S2=Va1("12")IfS1◇S2ThenPrintS1-S2ElsePrintS2-S1
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是()。asingle=InputBox("请输入一个浮点数:")strl$=Str$(asing
某人编写了下面的程序,希望能把Textl文本框中的内容写到Temp.txt文件中PrivateSubCommandl_Click()Open”Temp.txt”ForOutputAs#2Print”Textl”Close#2
下列合法的VisualBasic变量名是()。
结构化程序所要求的基本结构不包括( )。
随机试题
投标人须知包括投标人须知前附表、正文和()个附件格式。
A、She’sboughtthemanapairofglassestoday.B、Shewillhelpthemantocatchup.C、Sheisworriedabouttheman’shealth.D、
手术室空气消毒采用
片剂中加入的崩解剂是
N50-8.82/535表示()。
下列各项表述中,正确的有()。
下列与固定资产有关的后续支出中,属于费用化的后续支出的有()。
马克思指出,“一个社会即使探索到了本身运动的自然规律”,“它还是既不能跳过也不能用法令取消自然的发展阶段,但是它能缩短和减轻分娩的痛苦”。对这句话的理解,正确的有()。
各项公安专业工作应该结合自身工作特点开展群众工作,使群众工作成为公安专业工作的有机组成部分。( )
A、Hewillbewiththemwhenevertheyneedadvice.B、Hewillberesponsibleforthequalityofwhathesells.C、Hewilldelivert
最新回复
(
0
)