首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是某C程序段,其功能为计算输入数字的阶乘。请仔细阅读程序并完成要求。 #incllJde #include int main() { int i=0;/*i为计数器*/ int n; i nt factoria
以下是某C程序段,其功能为计算输入数字的阶乘。请仔细阅读程序并完成要求。 #incllJde #include int main() { int i=0;/*i为计数器*/ int n; i nt factoria
admin
2012-04-10
22
问题
以下是某C程序段,其功能为计算输入数字的阶乘。请仔细阅读程序并完成要求。
#incllJde
#include
int main()
{
int i=0;/*i为计数器*/
int n;
i nt factorial=1; /*保存阶乘的结果*/
puts(" ************************************* ");
puts(" * The program will compute *");
puts(" * the factotial of an integer * ");
puts(" ************************************* ");
puts(" please input the number n: ");
scanf(" % d", &n);
if(n<0)/*判断输入的数是否大于或等于0*/
(
printf(" please input an interger>=0.\n");
return 0;
}
if(n= =0)/* 0的阶乘是1*/
{
printf(" factorial of 0 is 1.\n");
return 0;
)
i=1;
while(i<=n)
{
factorial=factorial * i;
i++;
}
printf(" factorial of % d is:%d.\n", n, factorial);
geteh();
return 0;
计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%。如果认为该程序的语句或分支覆盖率无法达到100%,需说明为什么。
选项
答案
测试用例的设计只要覆盖所有的分支情况即可。设计如下: N=-9,0,1,12。
解析
转载请注明原文地址:https://kaotiyun.com/show/PvNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
关系数据库是(20)的集合,它由一个或多个关系模式定义。SQL语言中的数据定义功能包括对数据库、基本表、(21)和(22)的定义。设有关系Students(学号,姓名,年龄,性别,系名),如果要查询姓名至少包含5个字母,且倒数第二个字母为“G”的学生的学
黑盒测试也称为功能测试。黑盒测试不能发现(51)。
某网络结构如下图所示。在Windows操作系统中配置Web服务器应安装的软件是(66),在配置网络属性时PC1的“默认网关”应该设置为(67)。首选DNS服务器应设置为(68)。
在面向对象方法中,(46)机制是对现实世界中遗传现象的模拟。
如果访问一个网站速度很慢,可能有多种原因,但首先应该排除的是(68)。
操作系统是一种系统软件,它有许多种类,PC-DOS是一种(44)操作系统,Windows是具有图形界面的(45)运行方式的操作系统。Windows应用程序之间可以方便地通过(46)交换数据。将正在运行的应用程序窗口最小化后,该应用程序处于(47)状态。(4
虚拟存储器的作用是允许(4),它通常使用(5)作为主要组成部分。虚拟存储器的调度方法与(6)基本类似,即把经常要访问的数据驻留在高速存储器中。因为使用了虚拟存储器,指令执行时(7)。在虚拟存储系统中常使用柜联存储器进行管理,它是(8)寻址的。
在Windows2000操作系统中,在控制面板中,通过(1)命令修改系统的分辨率;使用Word 2000进行文本的打印时,通过(2)命令设置打印参数;当用户不知道文件名字为“user”的文件存放在计算机系统中的具体位置时,快速找到该文件的方法为(3)。
在WINDOWS操作系统中,下列文件名中非法的是(4)。要移动文件或文件夹,可先将文件或文件夹剪切到剪贴板中.要实现剪切功能应按(5)。默认情况下,资源管理器不会列出具有(6)属性的文件。
在OSI参考模型中,顶层和最底层分别为(13),中继器工作在OSI参考模型中的(14)。
随机试题
喻象
肺胀痰热郁肺证的治法是()(2009年第66题)
天然气的流速与哪些因素有关?
固定宫颈在正常位置,防止子宫下垂的主要韧带是
因发生不可抗力造成承包方设备、机械的损坏及停工等损失,由( )承担。
某施工单位中标承担了一副井井筒工程,该副井井筒净直径5m,掘进荒径6~7m,井筒深度720m,两侧马头门各施工20m,包含相关设备基础,管子道开口施工5m,该项目合同工期12个月,自签订合同之日起算,井筒平均进尺85m/月。井筒施工工期合同签订之后,项目经
【背景资料】某电站工程项目为两台300t燃煤锅炉,其合同内的工作包括土建施工、锅炉本体及配套设备安装、电气工程施工、仪表自控工程施工、工艺及公共管道施工,建设工期为20个月。工程特点为:工程量大、工期紧、技术难度高、质量要求严、场地小。
背景某单层工业厂房工程施工,拆除顶层钢模板时,将拆下的25根钢管(每根长4.5m)和扣件运到井字架的吊篮上,6名工人准备随吊篮一起从屋顶下落到地面。此时恰好操作该吊篮的专职司机上厕所不在岗,临时由附近施工的一名普工开动卷扬机。在卷扬机下降过程中,钢丝绳
若选定多个连续文件,应先单击选定第一个文件,然后按下______键,再单击要选定的最后一个文件;若要选定多个不连续的文件,可以在按下______键的同时分别单击其他文件。
下列关于Serv-UFTP服务器的描述中,正确的是()。
最新回复
(
0
)