首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,则以下能正确计算f=n!的程序段是
设变量己正确定义,则以下能正确计算f=n!的程序段是
admin
2020-03-15
62
问题
设变量己正确定义,则以下能正确计算f=n!的程序段是
选项
A、f=0;
for(i=1;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++)f*=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://www.kaotiyun.com/show/HJCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个C源程序文件中所定义的全局变量,其作用域为
下列选项中不属于软件生命周期开发阶段任务的是
占构化程序所要求的基本结构不包括
下列关于栈的叙述中,正确的是
支持子程序调用的数据结构是
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
以下叙述中正确的是
层次型、网状型和关系型数据库的划分原则是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为()。
随机试题
十二指肠溃疡手术治疗时,可供选择的术式包括
A.全血B.浓缩红细胞C.少白细胞红细胞D.洗涤红细胞E.冰冻红细胞一位伴有心功能不全的老年人,因上消化道急性大出血急需输血,选择哪种血制品最恰当
一般项目在可行性研究阶段估算流动资金应采用的方法是()。
围际工程投标报价中,暂定金额的处理方式是()决定其全部或部分使用。
哲学虽然不同于金融学,但它可以为我们进行农信社的业务发展研究提供()。
阅读下述材料,回答下列问题。材料1:“就吾最近几年的经验,用吾最近几个月的思考,觉得职业学校最要紧的一点,譬如人身中的灵魂,‘得之则生,弗得则死’。是什么东西呢?从其本质来说,就是社会性,从其作用来说.就是社会化。”材料2:“我们的职业
马克思在研究商品时,之所以考察商品的使用价值,因为使用价值是______。
党员干部要有能力不足的危机感,努力增强本领,做到()
1TheNationalFinanceSectionannouncedtodaythatitisloweringthe............onsavingsbonds.2The............pointdecli
Workmaysometimesseemlikehell,butwhenpeoplehaven’tgotit,theymissit,theywantitandperhapstheyevenneedit.Eve
最新回复
(
0
)