首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下能够实现计算5!的程序段是
以下能够实现计算5!的程序段是
admin
2020-01-10
17
问题
以下能够实现计算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://kaotiyun.com/show/qTCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序给出如下。请勿改动主函数nmin
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:“FirstString--”“SecondString”程序输出:“FirstStri
以下语句定义正确的是()。
运行下面的程序,输入字符串“MicrosoftVisualStudio”,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf(’’%s’’,&Ch
以下选项中可用作C程序合法实数的是
下面不属于软件需求规格说明书内容的是
在面向对象方法中,实现信息隐蔽是依靠
下面模型中为概念模型的是
DOS文件系统的组织结构属于
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
A、药品不良反应B、新的药品不良反应C、A类不良反应D、D类不良反应E、迟现性不良反应由于药品本身的药理作用增强而发生的常用剂量或合并用药有关,多数能预测,发生率较高而死亡率较低的是(
治疗黄疸疫毒炽盛证,首选的方剂是
血浆渗透压的高低主要决定于
期初余额录入是将手工会计资料录入到计算机的过程之一。余额和累计发生额的录入要从()科目开始。
信托市场的主体即为信托当事人。信托当事人包括()。Ⅰ.信托关系人Ⅱ.信托委托人Ⅲ.信托受托人Ⅳ.信托受益人
“六一”儿童节,某海洋公园到检票时间有许多家长和儿童在门口等候,假定每分钟到的游客人数一样多。从开始检票到等候的队伍消失,若同时开3个检票口需40分钟,若同时开5个检票口需20分钟,那么同时开6个检票口需()分钟。
Inthelasttenyears,theInternethasopenedupincredibleamountsofinformationtoordinarycitizens.ButusingtheInternet
W:Theexperimenthasbeencompleted,hasn’tit?M:______
Today,mostcountriesintheworldhavecanals.Somecanals,suchastheSuezorthePanama,【C1】______shipsweeksoftimebymak
Inalittle-knownpartofthecounter-terrorismworld,oneofthemosteffectivedetectionsystemsisa600-poundanimal【C1】___
最新回复
(
0
)