首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是_______。 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
44
问题
下列程序的输出结果是_______。 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://kaotiyun.com/show/etWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某系统结构图如下图所示(n≥5)该系统结构图的最大扇出数是()。
编写如下程序:PrivateSubCommandl_Click()Dima(10)AsStrings=”123456”n=Len(s)Fork=1Ton
以下数组定义语句中,错误的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
下列表达式中不能判断x的是否为偶数的是
表达式5Mod3+3\5*2的值是
下面描述中不属于软件需求分析阶段任务的是()。
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
下面不能作为结构化方法软件需求分析工具的是
算法的有穷性是指( )。
随机试题
筒述公证机构的权利。
A.糖皮质激素分泌过多B.幼年时甲状腺机能不足C.食物中缺碘D.食物中缺蛋白质E.幼年时生长素分泌不足地方性甲状腺肿的病因是由于()
【2010专业知识真题上午卷】对于二级负荷供电系统,在负荷较小或地区供电条件困难时,下列供电方式中哪项是不正确的?()
复核工程量是投标人编制投标报价前的一项重要工作。通过复核工程量,便于投标人()。
银行存款日记账中银行存款对应的贷方账户可能为( )。
如果两笔贷款的信用风险随着风险因素的变化同时上升或下降,则下列说法正确的是()。
商誉在确认以后,在不存在减值迹象时,会计年度年末不必进行减值测试,但存在减值迹象时,会计年度年末必须进行减值测试,按照账面价值与可收回金额孰低的原则计量,对于可收回金额低于账面价值的部分,计提减值准备,有关减值准备在提取以后,不能够转回。(
Iconsidermyselfsomethingofanexpertonapologies.Aquiettemperhas【C1】______mewithplentyofopportunitiestomakethem.
2005年全国房地产开发完成投资()2006年12月全国70个大中城市房屋销售价格环比涨幅比上月高()
甲、乙二人协商共同投资,甲从乙处取了15000元,并以两人名义进行了25000元的投资,但由于决策失误,只收回10000元。甲由于过失在己,愿意主动承担的损失。问收回的投资中,乙将分得多少钱?
最新回复
(
0
)