首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun() {static int x=1: x*=2: retum x; } main() {int i,s=1: for(i=1;i<=3;i++) s*=fun(); printf("%d\n
有以下程序: #include<stdio.h> int fun() {static int x=1: x*=2: retum x; } main() {int i,s=1: for(i=1;i<=3;i++) s*=fun(); printf("%d\n
admin
2016-09-03
30
问题
有以下程序:
#include<stdio.h>
int fun()
{static int x=1:
x*=2:
retum x;
}
main()
{int i,s=1:
for(i=1;i<=3;i++) s*=fun();
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、30
B、10
C、0
D、64
答案
D
解析
分析程序可知,main函数中初始化s=1,然后根据i的值1、2、3执行3次for循环,每次将s当前值与函数fun()的返回值相乘,并将乘积赋给s,所以for循环等价于:s=s*fun()*fun()*fun();可见s的值取决于fun()函数的返回值。在fun()函数中,定义了一个静态局部变量x并初始化为1,再将x的值乘以2返回,因为静态局部变量x在编译时赋初值,并且只赋值一次,下一次调用时都是保留上一次的值,所以fun()函数每次被调用,返回值都是上一次的2倍,所以s=1×2×4×8=64,故答案选D。
转载请注明原文地址:https://kaotiyun.com/show/ywID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
“咏史怀古诗”是我国古代诗词中的一个重要组成部分。下列咏史怀古诗所描写的历史典故,按时间先后顺序排列正确的是()。①可怜夜半虚前席,不问苍生问鬼神②如何一别朱仙镇,不见将军奏凯歌③王浚楼船下益州,金陵王气黯然收④易水潺谖云草碧,可怜无处送荆
2017年中央一号文件指出,以推进农业供给侧结构性改革为主线,围绕(),加强科技创新引领,加快结构调整步伐,加大农村改革力度,提高农业综合效益和竞争力。
根据下列材料回答问题。若按2010年1—3月入境旅游人数排序,以下各项错误的是()。
一个正六边形跑道,每边长为100米,甲乙两人分别从两个相对的顶点同时出发,沿跑道相向匀速前进。第一次相遇时甲比乙多跑了60米,问甲跑完三圈时,两人之间的直线距离是多少?
对于电信网络诈骗犯罪,人民法院将继续坚持依法从严惩处的方针,充分发挥刑事审判职能作用,积极回应社会关切。通过公开宣判等方式,以案说法,震慑犯罪,教育群众,努力将法律效果转化为社会效益。同时,提醒社会公众也要加强防范意识,提高自身防范能力,避免徐玉玉的悲剧再
在现实的打假维权中,消费者经常处于干着急的状态,消费者协会则常处于相对缺位状态。2014年起,新修订的《中华人民共和国消费者权益保护法》正式施行,其中一个亮点是“消费者协会有职责就损害消费者合法权益的行为,支持受损害的消费者提起诉讼或者依照本法提起诉讼”。
某企业为增值税一般纳税人,购销货物的增值税税率均为17%,2010年1月发生如下经济业务:(1)购进货物取得的增值税专用发票上注明的货物金额为400万元,增值税为68万元;同时支付货物运费4万元,建设基金1000元,装卸费200元,运输途中保险费200
关于法治问题有如下观点:①法治与法制没有区别;②法治强调法律在社会生活中的至高权威;③中国建立法治国家,要将依法治国和以德治国结合起来;④法治意味着法律调整的正当性。下列选项中,表述不正确的观点是
随机试题
简述能力与知识、技能的关系。
患者,女,29岁。带下量明显增多,色白质黏,呈豆腐渣样,外阴瘙痒难忍,伴小腹作痛,口苦口黏,小便短赤,胸闷纳呆。舌红,苔黄腻,脉滑数。其证候是
关于注射部位药物的吸收正确的叙述是
甲和乙签订了一份买卖合同,后因乙未履行合同义务,两人发生口角,进而升级直至发生斗殴,甲失手将乙打成重伤。公安机关侦查终结后,检察院对甲提起公诉,乙也向人民法院提起刑事附带民事诉讼,要求赔偿医疗费用,法院审理后判处甲有期徒刑3年,并赔偿乙的所有治疗费用。有关
会计职业道德教育的自我教育是相对于接受教育而言的,是一种通过自我学习,自身道德修养的行为活动,是内在教育。()
下列各项中,可以用于分配辅助生产费用的方法有()。
已知A是n阶矩阵,且满足关系式A2+3A+4I=0.则(A+J)-1=[].
等差数列{an}的公差d>0,若a1+a2+a3=9,a1a2a3=15,则a7+a8+a9=().
请选出正确答案。例如:她很活泼,说话很有趣,总能给我们带来快乐,我们都很喜欢和她在一起。★她是个什么样的人?A幽默√B马虎C骄傲D害羞小红交了一个小她五岁的男朋友,所以无论如何,妈妈都不让她出去。
A、Becausetrouble-makerscaneasilyapproachtheirchildrenthroughthesite.B、BecausetheythinkMySpacehasabadinfluenceo
最新回复
(
0
)