首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 int x=3; main() { int i; for(i=1;i<x;i++)incre(); } incre() { static int x=1; x*=x+1;
以下程序的输出结果是 int x=3; main() { int i; for(i=1;i<x;i++)incre(); } incre() { static int x=1; x*=x+1;
admin
2010-01-10
36
问题
以下程序的输出结果是 int x=3; main() { int i; for(i=1;i<x;i++)incre(); } incre() { static int x=1; x*=x+1; printf(“%d”,x); }
选项
A、3 3
B、2 2
C、2 6
D、2 5
答案
4
解析
本题首先定义一个全局变量x并赋初值为3,主函数中使用这个全局变量控制循环次数,循环执行了2次,调用两次incre()函数。第一次调用incre(),定义一个静态变量x并赋初值1,然后执行“x*=x+1”,使x的值变为2;第二次调用incre()函数时,静态变量将保留上一次退出时的值即2,执行语句“x*=x+1”后,x的值变成6,输出x的值为6。
转载请注明原文地址:https://www.kaotiyun.com/show/HLWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommandlSlick()DtrnsignAsintegersign=1a=1:b=2Fork=1To5c=a+sign*ba=b:b=cPrintc;sign=-signNex
设有如下程序:Subf(xAsInteger,ByValyAsInteger)x=2*x:y=y+xEndSubPrivateSubCommandl_Click()Dima.AsInteger,bAsInteger
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为“计算”的命令按钮Command1,并编写了以下下程序:PrivateSubCommand1_Click()EndSubPablicSubcalc
假定用下面的语句打开文件:Open"Filel.txt"ForInputAs#1则不能正确读文件的语句是
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500
文本框Textl的KeyDown事件过程如下:PrivateSubTextlKeyDown(KevCodeAsInteger,ShiftAsInteger)…EndSub其中参数KeyCode的值表示的是发生此事件时
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
随机试题
两种产品之间可以完全转换的产品转换曲线的形状为()
用双缩脲法测定总蛋白时以下哪些说法错误
凝血酶原时间延长是下列哪组凝血因子缺乏
A.对羟基苯甲酸乙酯B.微晶纤维素C.聚乙二醇D.半合成山苍子油脂E.微粉硅胶可作为水溶性栓剂基质的是()。
醋酸氢化可的松中存在的特殊杂质为( )。
地脚螺栓检测中的主要形状误差有()等。
发生可变更、可撤销合同的情况后,受害当事人做法错误的是( )。
WhenIfirstlearnedtowriteinEnglish,Iraninto【M1】______manydifficulties.ThemainproblemwasinthatI【M2】______alway
甲为非国家工作人员,是某国有公司控股的股份有限公司主管财务的副总经理;乙为国家工作人员,是该公司财务部主管。甲出谋划策,与乙勾结,分别利用各自的财务便利,共同侵吞了本单位的财物100万元。对甲、乙两人应当如何定性?()
A、Singingcouldleadtonewwaysoflearningaforeignlanguage.B、Teachersshouldn’tusemusicallthetimetoteachlanguage.
最新回复
(
0
)