首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出的结果是( )。int x=3;main(){ int i;for(i=1;i<x;i++)incre();}incre(){ staic int x=1; x*=x+1; printf(" %d", x);}
以下程序的输出的结果是( )。int x=3;main(){ int i;for(i=1;i<x;i++)incre();}incre(){ staic int x=1; x*=x+1; printf(" %d", x);}
admin
2013-06-11
74
问题
以下程序的输出的结果是( )。int x=3;main(){ int i;for(i=1;i<x;i++)incre();}incre(){ staic int x=1; x*=x+1; printf(" %d", x);}
选项
A、33
B、22
C、26
D、25
答案
4
解析
本题首先定义一个全局变量x并赋初值为3,主函数中使用这个全局变量控制循环次数,循环执行了2次,调用两次incre()函数。第一次调用incre(),定义一个静态变量x并赋初值1,然后执行“x*=x+1”,使x的值变为2:第二次调用incre()函数时,静态变量将保留上—饮退出时的值即2,执行语句“x*=x+1”后,x的值变成6,输出x的值为6。所以,4个选项中C为所选。
转载请注明原文地址:https://www.kaotiyun.com/show/e5Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chark;inti;for(i=1;i<3;i++){scanf("%c",&k);switch(k){case’0’:printf("another\n");
有定义语句:ihtb;charc[10];,则正确的输入语句是
以下选项中不能作为合法常量的是
关系模型允许定义3类数据约束,下列不属于数据约束的是______。
分布式数据库系统不具有的特点是______。
数据处理的最小单位是______。
在数据库设计中,将E-R图转换成关系数据模型的过程属于______。
为了合理组织数据,应遵循的设计原则是______。
以下正确的描述是:在C语言程序中______。
下面可以作为C语言用户标识符的一组是
随机试题
A.内伤发热B.外感发热C.表热D.里热按小儿额上热甚于手心热者为
按照我国《化妆品卫生规范》的规定,测定化妆品真菌和酵母菌的培养温度和培养时间分别为
A.肺B.胃C.胆D.脾E.三焦通行元气的脏腑是
刑法将不满10周岁的未成年人,视为无刑事责任能力人。()
下列各项中,关于货币时间价值的说法不正确的是()。
面对问题情境,学生倾向于很快地检验假设却常常出错的认知形式是()。
隋唐时期科举制对学校教育发展有何影响?
社会互动的涵义及类型。(中山大学2011年研)
A、正确B、错误A
SchoolingandEducationItiscommonlybelievedintheUnitedStatesthatschooliswherepeoplegotogetaneducation.Nev
最新回复
(
0
)