首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能够实现计算5!的程序段是
以下能够实现计算5!的程序段是
admin
2020-01-10
21
问题
以下能够实现计算5!的程序段是
选项
A、int fac=1,k=0;
do{ k++; fac*=k;} while(k<5);
B、 int fac=0,k=1;
do{ fac*=k; k++;} while(k<5);
C、 int fac=1,k=1;
do{ k++; fac*=k;} while(k<=5);
D、 int fac=1,k=0;
do{ fac*=k; k++;} while(k<5);
答案
A
解析
do…while循环语句一般形式为:do{循环体}while(表达式),执行过程为:首先执行循环体,之后判断表达式,成立(非0)则再一次执行循环体,不成立(0)则退出循环。A选项:k=1,fac=1*1,判断k<5,条件成立进行下一次循环,直到k=5,fac=1*2*3*4*5,k<5不成立退出循环,实现计算5!,A选项正确。B选项:fac从0开始,做乘法一直都是0,无法实现5!,错误。C选项:k=2,fac=1*2,循环条件成立,直到k=6,fac=1*2*3*4*5*6才因循环条件不成立退出循环,实现6!,错误。D选项:k=0,fac=1*0=0,之后做乘法一直为0,无法实现5!,错误。
转载请注明原文地址:https://jikaoti.com/ti/4xG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:求出如下分数列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增
下列给定程序中,函数fun的功能是:根据整型形参n,计算如下公式的值。A1=1,A2=,…,An=例如,若n=10,则应输出0.617977。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:“FirstString--”“SecondString”程序输出:“FirstStri
下列叙述中错误的是()。
设有下面的定义:structst{inta;floatb;)d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
以下叙述中不正确的是()。
软件的三要素是
以下选项中,能用作数据常量的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
初产妇活跃期停滞是指进入活跃期后,宫颈口不再扩张超过()
二尖瓣狭窄时出现的体征有
A.抑制血小板聚集B.抑制凝血酶的产生和活性C.纤溶激活剂D.使血小板解聚E.单纯灭活凝血酶阿司匹林
居住区绿地系统的组成有()。
统计数据表明,某行业内市场有大量的公司和生产厂,市场的产品差异不大,生产和销售信息公开。E公司为了制定自身的发展战略,采用五因素模型对行业的竞争结构进行分析。部分因素分析如下。1.本行业的新进入者来自国内、国外两个方面。本行业是资本和技术密集型的行业
根据印花税暂行条例的规定,下列有关借款合同的计税依据的表述中,错误的是()。
无船承运商(NVOCC)是多式联运的()。
近来虐童事件频发,“老师妈妈”变成“狼外婆”,幼儿教师成为幼儿身心健康的“杀手”,甚至有的儿童不会做算术题就会被扇耳光。这些教师的做法违背了教师()的职业道德规范。
若a和b均是整型变量并已正确赋值,则正确的switch语句是()。
OnJune17,1744,theofficialsfromMarylandandVirginiaheldatalkwiththeIndiansoftheSixNations.TheIndianswereinv
最新回复
(
0
)