首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main(){int i,s=1; int fun(){static int x=1; for(i=1;i<=3;i++) x*=2; s*=fun(); return x;} printf("%d\
有以下程序 #include<stdio.h> main(){int i,s=1; int fun(){static int x=1; for(i=1;i<=3;i++) x*=2; s*=fun(); return x;} printf("%d\
admin
2019-05-17
75
问题
有以下程序
#include<stdio.h> main(){int i,s=1;
int fun(){static int x=1; for(i=1;i<=3;i++)
x*=2; s*=fun();
return x;} 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://www.kaotiyun.com/show/xTRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。structU{intx,y,z;};main(){structUs[2]={{1,2,3},{4,5,6));intt;
运行下面的程序,输出结果是()。main(){inta=3,b=0,c=0;if(a==b+c)printf("****");elseprintf("####");
编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干
给定程序MODI1.C中函数fun的功能是:计算小于形参k的最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数值为4622。请改正程序中的错误,使程序能输出正确的结果。注意:不要改动main函数,不
有以下程序:#include<stdio.h>main(){inti=5;do{if(i%3=1)if(i%
有两个关系R和T如下:则由关系R得到关系T的操作是()。【10年3月】
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
关于C语言的变量,以下叙述中错误的是
下面不属于软件测试实施步骤的是
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
随机试题
小便短赤,溲时热涩刺痛者,治疗应选用
下列哪些货物向海关申报进口时不需交验《入境货物通关单》
某产品实际销售量为8000件,单价为30元,单位变动成本为12元,固定成本总额为36000元。则该产品的安全边际率为()。
个人将不动产无偿赠送他人的行为,视同销售不动产,应当征收营业税。()
甲公司的破产案件中,负债情况如下:职工债权50万元,普通债权220万元,人民法院的诉讼费用30万元,管理人A会计师事务所报酬20万元,管理人聘用B会计师事务所的注册会计师王某协助清理账册支付其报酬3万元,为继续营业而支付的职工工资及社会保险费用40万元。甲
成立于1945年,原名“民主科学社”,以科学技术界高、中级知识分子为主的具有政治联盟特点的、致力于社会主义事业的政党是()。
RentorBuyanApartment?
企业模型应该具有的特征是完整性、【】和持久性。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
shock
最新回复
(
0
)