首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是_______。 fun() { static int x=5; if(x++>5)printf("%d",x); else printf("%d",x++); } main() {
下列程序的输出结果是_______。 fun() { static int x=5; if(x++>5)printf("%d",x); else printf("%d",x++); } main() {
admin
2010-05-22
49
问题
下列程序的输出结果是_______。 fun() { static int x=5; if(x++>5)printf("%d",x); else printf("%d",x++); } main() { fun();fun(); }
选项
A、67
B、69
C、68
D、78
答案
4
解析
模块的代码开始运行后,使用static语句声明的变量会—直保持其值,直至该模块复位或重新启动。在第1次调用fun函数时,x的初值为5,if语句的条件不成立,执行else printf("%d"x++);语句,输出6,执行后x的值变为7,由于x是静态局部变量,在函数调用结束后,它并不释放,仍保留x=7。在第2次调用fun函数时,if语句的条件成立,执行printf("%d",x);语句,输出8。
转载请注明原文地址:https://www.kaotiyun.com/show/etWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
阅读程序:OptionBase1PrivateSubForm_Click()Dima(3,3)AsIntegerFori=1To3Forj=1To3a(i,j)=____________Printa(i,j);Nex
如果一个菜单项的Enabled属性被设置为False,则程序运行时,该菜单项
下面语句中能够打开随机文件的是
假定有如下语句:answerS=MsgBox(“String1”,“String2”,“String3”,2)执行该语句后,将显示一个信息框,单击其中的“确定”按钮,则answers的值为
以下关于控件的叙述中,正确的是
下面不属于软件设计原则的是
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是( )。{*41}
随机试题
设,则f(x)在x=1处()
Thelawyeradvisedhimtodropthe______,sincehestandslittlechancetowin.
A.风邪B.寒邪C.暑邪D.湿邪E.燥邪外感六淫致病,易袭阴位的邪气是
A.使对方能听懂和理解自己所说的意思B.提问时简明扼要C.不轻易打断对方的讲话D.对对方的所说的表示理解和赞同E.不理睬对方在人际传播技巧中
药物信息的三次文献包括
产品成本计算的方法有()。
所有的运营流程都涉及到()过程。
下列词语中没有错别字的一组是()。
移动支付
马克思指出:“哲学家们只是用不同的方式解释世界,而问题在于改变世界”。这说明()
最新回复
(
0
)