首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量已正确定义,则以下能正确计算f=n!的程序段是
设变量已正确定义,则以下能正确计算f=n!的程序段是
admin
2017-05-20
34
问题
设变量已正确定义,则以下能正确计算f=n!的程序段是
选项
A、f=0;
for(i=1;i<=n;i++) f*=i;
B、f=1;
for(i=1;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://kaotiyun.com/show/1iDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义floata=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为()。
以下函数用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。请填空。#include#includeintfun(int*s,intt,int*k){inti;*k=0;【】if(s[*
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
以下叙述中错误的是
以下叙述中错误的是
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
随机试题
关于耳带状疱疹描述错误的是
颈髓位于下段胸髓位于
家庭健康档案包括
荷载效应的基本组合是指()
建设项目投资目标的形成和投资的实现是经过不同阶段完成的,其中在实施阶段,投资逐步实现所形成的内容不包括()。
地块容积率是控制地块开发强度的一项重要指标,是指()
下列属于佛教供奉对象的是()。
小明要在一个长50米,宽30米的长方形操场旁边种树,每隔10米种1棵,并且四个角都种树。一共可以种()棵树。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
•Readthefindingsbelowonpsychologyofconsumption.•ChoosethebestwordtofilleachgapfromA.B.CorDontheoppo
最新回复
(
0
)