首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是某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
46
问题
以下是某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全国计算机四级
相关试题推荐
(41)程序可以找出C语言源程序中的语法错误。为某个应用而用不同高级语言编写的程序模块经分别编译产生(42),再经过(43)处理后形成可执行程序。
数据库管理技术是在(20)的基础上发展起来的。数据模型的三要素是数据结构、数据操作和(21)。建立数据库系统的主要目标是减少数据的冗余,提高数据的独立性,并集中检查(22)。
(25)语言不是面向对象的程序设计语言。
设有一个关系EMP(职工号,姓名,部门名,工种,工资),若需查询不同部门中担任“钳工”的职工的平均工资,则相应的SELECT语句为:SELECT部门名,AVG(工资)AS平均工资FROMEMPGROUPBY(60)
WWW服务器与客户机之间采用(69)协议进行网页的发送和接收。
媒体的概念范围相当广泛,按照国际电话电报咨询委员会(CCITT)的定义,媒体可以归类为:感觉媒体、表示媒体、表现媒体、(52)和传输媒体。
假设某计算机有IMB的内存,并按字节编址,为了能存取其中的内容,其地址寄存器至少需要(9)位。为使4B组成的字能从存储器中一次读出,要求存放在存储器中的字边界对齐,一个字的地址码应(10)。若存储周期为200ns,且每个周期访问4B,则该存储器按bit存储
在数字音频信息获取与处理过程中,下述顺序中(64)是正确的。
使用白盒测试方法时,确定测试数据应根据(37)和指定的覆盖标准。
在面向对象技术中,类属是一种(15)机制。一个类 属类是关于一组类的一个特性抽象,它强调的是这些类的成员特征中与(16)的那些部分,而用变元来表示与(17)的那些部分。
随机试题
以问题为基础的教学法的教学步骤是明确学习问题、________、________。
急性肾小球肾炎水肿的主要机制为
A.咳嗽,咳痰稀白B.咳嗽,痰多泡沫C.咳喘,咯痰黄稠D.咳嗽,痰少难咳E.咳喘,痰多易咳
《招标投标法》规定,政府有关部门主要通过()等方式,对招标投标过程和结果进行监督。
关于工程量清单编制的说法,正确的有()。
当工程网络计划的计算工期小于计划工期时,下列说法正确的是( )。
近几年,城市拆迁引发的矛盾持续不断,特别是重庆“钉子户”问题,更是引起社会的广泛关注。请你谈谈在拆迁利益冲突中,法律应当发挥怎样的调节功能。
在尚未获得研究结果之前,研究者先提出一种暂时性或推测性的判断称为()。
Childrenmodelthemselveslargelyontheirparents.Theydosomainlythroughidentification.Childrenidentify【C1】______aparen
Whyiseverycompanysomuchinterestedintheprocessofcustomersatisfaction?Theanswerisrathersimple—thecustomerpurcha
最新回复
(
0
)