首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是_______。 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
29
问题
下列程序的输出结果是_______。 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全国计算机二级
相关试题推荐
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click()DimsumAsInteg
下列循环中,可以正常结束的是
有数据定义语句:Dima,bAsIntegerDimx%,YasInteger执行语句后,不是整型变量的是
能够产生1到50之间(含1和50)随机整数的表达式是
能够用于标识对象名称的属性是
下面对软件测试描述错误的是()。
在窗体上添加“控件”的正确的操作方式是
下列表达式中不能判断x的是否为偶数的是
结构化程序所要求的基本结构不包括()。
索引属于______。
随机试题
在跨文化交际时,不同体态言语的共同特点表现在那几个方面?
加水共研能形成白色乳状液的药材为( )。
A.组织制定国家基本药物目录B.药品、医疗器械行政监督和技术监督C.药品价格的监督管理工作D.查处无照生产、经营药品行为国家工商行政管理部门负责()。
《中华人民共和国食品卫生法》的监督执法主体是()。
()规定:“拟从事基金清算、核算、投资监督、信息披露、内部稽核监控等业务的执业人员不少于5人,并具有基金从业资格。”
________负责监管互联网支付业务,________负责监管网络借贷业务、互联网信托业务和互联网消费金融业务。()
老师:学生()
一个正方形队列,如减少一行和一列会减少19人,原队列有几个人?
法制部门的主要职能包括()。
Dreamingisa"moodregulatorysystem,"saysRosalindCartwright,PhD,chairmanofthepsychologydepartmentatRushUniversity
最新回复
(
0
)