首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是某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
60
问题
以下是某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://www.kaotiyun.com/show/PvNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法称为(39)。
Windows系统安装时生成的Documents and Settings、Winnt和System32文件夹是不能随意更改的,因为它们是(16)。在Windows文件系统中,(17)是一个合法的文件名;(18)不是合法的可执行文件的扩展名。
在面向对象技术中,多态性的含义是(48)。
一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(31)。在使用的时候,用户可以发送一个通用的消息,而实现的细节则由(32)自行决定。这样,同一消息就可以调用不同的(33)。
一个对象在收到消息时,要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(31)。在使用的时候,用户可以发送一个通用的消息,而实现的细节则由(32)自行决定。这样,同一消息就可以调用不同的(33)。
在下面的说法中,(65)是正确的。
一般认为,对编程语言的性能要求有: Ⅰ.一致性 Ⅱ.无二义性 Ⅲ.简洁性 Ⅳ.局部性 Ⅴ.线性 当逻辑操作中出现很多分支或多个循环时,则违反了(15)要求。
防火墙是隔离内部和外部网的一类安全系统。通常防火墙中使用的技术有过滤和代理两种。路由器可以根据(47)进行过滤,以阻挡某些非法访问。(48)是一种代理协议,使用该协议的代理服务器是一种(49)网关。另外一种代理服务器使用(50)技术,它可以把内部网络中的某
软件设计中划分模块的一个准则是(22)。两个模块之间的耦合方式中,(23)耦合的耦合度最高,(24)耦合的耦合度最低。一个模块内部的聚敛种类中,(25)内聚的内聚度最高,(26)内聚的内聚度最低。
关于IP地址和硬件地址的区别,下列说法正确的一项是(51)。
随机试题
抽油机主机是由底座、减速箱、曲柄、平衡块、连杆、横梁、支架、游梁、驴头、悬绳器、()和各种连接轴承组成。
室性心动过速伴严重血流动力学障碍时,终止发作首选
血清酶活性测定时,通常采用
房屋所有权登记收费住房按套收取,每套收费标准为80元,住房以外的其他房屋按宗定额收取。
10kV及以下装有可燃性油浸电力变压器的变电所,当设在耐火等级为二级的建筑中,建筑物应采取全面防火措施。()
根据证券法律制度的规定,下列关于上市公司收购人义务的表述中,不正确的是()。
小王步行的速度比跑步慢50%,跑步的速度比骑车慢50%。如果他骑车从A城去B城,再步行返回A城共需要2小时。小王跑步从A城到B城需要()分钟。
ThemajorproblemwithE-mailisthatitis(1)easytousethatpeoplecanbecome(2)withmessages.(3)theycanpossiblyansw
在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是()。
打开http://localhost/web/intro.htm页面,浏览对各个汽车品牌的介绍,找到查看更多汽车品牌介绍的链接,在考生文件夹下新建文本文件searchadress.txt,复制链接地址到searchadress.txt中,并保存。
最新回复
(
0
)