首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 int x=3 void main() { int i; for(i=1;i<x;i++) incre(); } incre() { static int si=1;
下述程序的输出结果是( )。 int x=3 void main() { int i; for(i=1;i<x;i++) incre(); } incre() { static int si=1;
admin
2013-08-15
55
问题
下述程序的输出结果是( )。
int x=3
void main()
{ int i;
for(i=1;i<x;i++)
incre();
}
incre()
{ static int si=1;
si*=si+1;
printf("\n%d",si);
}
选项
A、22
B、25
C、26
D、33
答案
C
解析
本题考查局部静态变量问题,main()函数两次调用incre()函数。第一次调用时si=si*(si+1)=(1+1)*1=2,输出2,第二次调用时si=(si+1)*si=3*2=6,此时输出结果为6。
转载请注明原文地址:https://kaotiyun.com/show/xgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
下列定义语句中正确的是( )。
在二维表中,元组的【 】不能再分成更小的数据项。
以下选项中不能作为C语言合法常量的是______。
若要说明一个类型名STP,使得定义语句STPs;等价于char*s;以下选项中正确的是
阅读以下函数fun(char*s1,char*s2){inti=0;while(s1[i]==s2[i]&&s2[i]!=’\0’)i++;return(s1[i]==’\0’&&s2[i]==’\0’
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送()。
Jackson方法是一种面向【】的结构化方法。
_______是构成C语言程序的基本单位。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
随机试题
正常QRS波群的时限正常P波的宽度
患者,女,48岁。皮肤巩膜黄染半年,伴瘙痒,食欲缺乏,大便颜色变浅,性状正常,病后无腹痛及发热,否认肝炎史。查体:巩膜皮肤中度黄染,皮肤有抓痕,心肺听诊正常;腹平软,无压痛。肝肋下1cm,质软,无压痛;脾未扪及。化验:SGPT20U,γ一GT80U/L,尿
抑郁发作的核心症状是
《中华人民共和国会计法》规定:对不依法设置会计账簿的单位,由县级以上人民政府财政部门责令限期改正,并可对其单位处()的罚款。
我国社会保险的主要项目有()。
下列各项中,受企业股票分割影响的是()。
以法治价值和法治精神为导向,运用法律原则、规则和方法思考和处理问题的思维模式是
早晨开始下雪整天不停,中午一扫雪车开始扫雪,每小时扫雪体积为常数,到下午2点扫雪2km,到下午4点又扫雪1km,问降雪是什么时候开始的?
有如下类定义和变量定义:c1assA{public:A(){data=0;}~A(){}intGetData()const{retumdata;}voidSetData(int
Morethan15millionAmericansundergosurgeryeachyear,butsomeelectiveoperationsmaybemoreaboutthesurgeon’spreferenc
最新回复
(
0
)