首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(){ static int x=1; x*=2; return x;} main(){ int i,s=1; for(i=1;i<=3;i++) s*=fun(); printf("%
有以下程序 #include int fun(){ static int x=1; x*=2; return x;} main(){ int i,s=1; for(i=1;i<=3;i++) s*=fun(); printf("%
admin
2020-11-23
71
问题
有以下程序
#include
int fun(){
static int x=1;
x*=2;
return x;}
main(){
int i,s=1;
for(i=1;i<=3;i++)
s*=fun();
printf("%d\n",s);}
程序运行后的输出结果是
选项
A、0
B、10
C、30
D、64
答案
D
解析
本题考查了静态局部变量,该局部变量的值在函数调用结束后如果不消失而保留原值。函数fun的功能返回2的乘方,主函数fun函数调用3次,因此第一次s累乘2,第二次累乘4,第三次累乘8,即为2*4*8,值为64。
转载请注明原文地址:https://kaotiyun.com/show/vV3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于函数返回值,以下叙述正确的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
有以下程序段:intx,i;for(i=l;i<=100;i++){scanf("%d",&x);if(x<0)continue;printf("%4d\n",x);}下面针对上述程序段的描述正确的是()。
设有如下程序段:#include<stdio.h>chars[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述中正确的是()。
有如下程序:#includevoidconvert(charch){if(ch
使用白盒测试方法时,设计测试用例应根据()。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。
检查软件产品是否符合需求定义的过程称为
关于数据库管理阶段的特点,下列说法中错误的是
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
随机试题
常用于抗心律失常的局麻药是
脐平面的皮肤感觉神经是
下面关于发育年龄的描述哪一种是错误的
国家以基本医疗保险基金不予支付的方式列出的药品是()
工业管道绝热层施工,除特殊管道外,应( )进行。
工程量清单的组成包括()。
甲公司2012年度和2013年度发生的有关交易或事项如下:(1)2012年5月10日,甲公司的客户(丙公司)因产品质量问题向法院提起诉讼.请求法院裁定甲公司赔偿损失200万元,截止2012年6月30日,法院尚未对上述案件作出判决,在向法院了解情况并向法院
(2011年考试真题)居民企业来源于境外的应税所得,已在境外缴纳的所得税税额,可以在抵免限额范围内从当期应纳税额中抵免,超过抵免限额的部分可以在以后5个年度内,用每年度抵免限额抵免当年应抵税额之后的余额进行抵补。()
Amodemwesternfamilyisusuallymadeupofahusband,awifeandtheirchildren.Inafamilywithmorethanonewife,thehus
A、Gocamping.B、Decoratehishouse.C、Rentatent.D、Organizeaparty.A男士询问女士这里是否出售露营装备,女士给出肯定的回答,并列出了她所能提供的用品。由此可以推断,男士可能会去露营。
最新回复
(
0
)