首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是
设变量已正确定义,则以下能正确计算f=n!的程序段是
admin
2016-12-18
61
问题
设变量已正确定义,则以下能正确计算f=n!的程序段是
选项
A、f=0;
for(i=;i<=n;i++)f*=i;
B、f=1;
for(i:1;i<n;i++)f*=i;
C、f=1;
for(i=n;i>1;i++)if=i;
D、f=1;
for(i=n;i>=2;i--)f*=i;
答案
D
解析
本题主要考查for循环的使用。题目要求计算阶乘n!,通过for循环来实现,循环变量i可以从1到n(包括n)或者从n到1,在循环体内做累乘。选项A)中,累乘变量的初值为0,最终计算结果也为0:选项B)中循环次数为n-1次,累乘结果少乘了n;选项C)是死循环;选项D)正确。
转载请注明原文地址:https://kaotiyun.com/show/aNDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){chark:inti;for(i=1:i<3;i++){scanf("%c",&k);switch(k)
设变量已正确定义,则以下能正确计算n!的程序段是______。
以下选项中非法的表达式是______。
“printf("%d\n",strlen("\t\"\023\xABC\n"));”语句的输出结果是______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。inti=0;chars1[10]="ABCD",s2[10]="EFG";Strcat(s1,S2);while(s2[
下列叙述中错误的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是()。
数据库、数据库系统和数据库管理系统之间的关系是
随机试题
强调将企业经营目标集中到某一特定细分市场的战略是()
未来的计算机将向巨型化、微型化、( )、智能化和多媒体化的方向发展。
流行性出血热是一种病情凶险的病毒感染,其病原体是
某化工厂的合成车间动力安装工程如图6.Ⅲ所示。(1)APl为定型动力配电箱,电源由室外电缆引入,基础型钢采用10#槽钢(单位重量为10kg/m)。(2)所有埋地管标高均为-0.2m,其至APl动力配电箱出口处的管口高出地坪0.1m,设备基础顶标高为+0
金融体系由()构成。
某歌星在一次演出后,按合同规定应获得劳务报酬18000元。主办单位按照税法,代扣其个人所得税后,应向该歌星实际支付()元。
依次填入下列横线处的词语,最恰当的一组是:①2003年2月1日,美国“哥伦比亚”号航天飞机在从太空返回地面途中解体,机上7名宇航员全部______。消息传出,世界震惊。②地球生态系统是经过自然界的长期______形成的,它是人类生活的惟
设函数y=y(x)在(-∞,+∞)内具有二阶导数,且y’≠0,x=x(y)是y=y(x)的反函数.(1)试将x=x(y)所满足的微分方程变换为y=y(x)满足的微分方程;(2)求变换后的微分方程满足初始条件y(0)=0,的解.
2014年1月,由于DNS根服务器被攻击,国内许多互联网用户无法访问.COM域名网站,这种恶意攻击可能造成的危害是________。
EATS,SHOOTSANDLEAVES—abookreviewThetitleofEats,ShootsandLeavesreferstoafamouslymisp
最新回复
(
0
)