首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量己正确定义,则以下能正确计算f=n!的程序段是
设变量己正确定义,则以下能正确计算f=n!的程序段是
admin
2020-03-15
23
问题
设变量己正确定义,则以下能正确计算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://jikaoti.com/ti/SnG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列描述中,不符合良好程序设计风格要求的是
下列关于栈叙述正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是
C语言主要是借助以下哪种手段来实现程序模块化
C语言程序中,运算对象必须是整型数的运算符是
以下正确的字符串常量是
C语言中double类型数据占字节数为
数据库应用系统中的核心问题是()。
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
随机试题
冻伤患者局部复温治疗中,提示受伤肢体血管收缩终止的信号是【】
组织冲突的类型包括()
患者男,39岁。2年前无明显原因出现睡眠不好,开始表现为人睡很困难,每晚仅仅能够睡着3小时左右,白天感到疲乏、无力。曾自服中药治疗,效果不佳。近3个月几乎整夜无法睡着,白天严重影响工作,患者自己未述其他不适。对该患者诊断最有帮助的检查是
关于妊娠晚期羊水过少概念,下述正确的是
某银行2006年对A公司的一笔贷款收入为1000万元,各项费用为200万元,预期损失为100万元,经济资本为16000万元,则RAROC等于()。
导游员的主要任务是()。
从教育功能角度分类,社区教育的内容包括( )。
下列属于公安机关必须依法履行的职责的是()
2011年全国城镇非私营单位在岗职工人均年薪为42452元,与2010年的37147元相比,增加了5305元,同比名义增长14.3%。扣除物价因素,2011年全国城镇非私营单位在岗职工人均年薪实际增长8.5%。2010年中部地区城镇非私营单位在岗职
设球体x2+y2+z2≤z上任一点处的密度等于该点到原点的距离的平方,则此球的质心的z坐标=______。
最新回复
(
0
)