首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是某C语言程序段,其功能为计算1到所输人数字的逐步累加和,请仔细阅读程序并完成要求。 #include int sum(int n) { int i, ret_slum; ret_sum=0; for (i=1; i
以下是某C语言程序段,其功能为计算1到所输人数字的逐步累加和,请仔细阅读程序并完成要求。 #include int sum(int n) { int i, ret_slum; ret_sum=0; for (i=1; i
admin
2012-04-10
11
问题
以下是某C语言程序段,其功能为计算1到所输人数字的逐步累加和,请仔细阅读程序并完成要求。
#include
int sum(int n)
{
int i, ret_slum;
ret_sum=0;
for (i=1; i<=n; i++)
ret_sum+=i;
return ret_sum;
}
void main()
{
int j, n;
printf("\1:Please input value here==>");
scanf("%", &n);
for(j=1; j<=n; j++)
printf("\2:from 1 to % d is % d\n",j,sum(j));
}
设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%。如果认为该程序的语句或分支w覆盖率无法达到100%,需说明为什么。
选项
答案
所谓语句覆盖和分支覆盖都达到100%的覆盖率,就是要设计测试用例,使其满足所有分支情况,由于此程序设计较为简单,只要n>1和n<1就可以满足所有分支覆盖标准。所以测试用例设计为,n=128,-9。
解析
转载请注明原文地址:https://kaotiyun.com/show/SgNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下说明和C++程序,将应填入(n)处的字句写在答题纸的对应栏内。【说明】本程序用于评选优秀教师和学生。当输入一系列教师或学生的记录后,将优秀学生及教师的姓名列出来。其类结构如下图所示:【程序】#include
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。[说明1]L为一个带头结点的循环链表。函数LinkListdeletenode(LinkListL,intc)的功能是删除L中数据域data的值大于C的所有结点,并
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。[说明1]函数intfunction(inta)的功能是判断指定的正整数是否为素数,若是,返回1,否则返回0。[C函数1]intfunction
图2-3为TUser采用终端服务登录TServer的用户登录界面。在图2-3中客户端TUser登录服务器TServer时应输入的信息为:“计算机”栏:(5)____;“用户名”栏:(6)_____;“密码”
阅读下列说明、图和C++代码,填补C++代码中的空缺(1)~(5),将解答写在对应栏内。[说明]已知对某几何图形绘制工具进行类建模的结果如图5-1所示,其中Shape为抽象类(应至少包含一个纯虚拟(virreal)函数),表示通用图形,Bo
已知类SubClass的getSum方法返回其父类成员i与类SubClass成员i的和,类SuperClass中的getSum为纯虚拟函数,程序中的第23行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,分析程序运行到第15行且尚未执行第
函数Node*difference(A,B)用于求两个集合之差C=A-B,即当且仅当e是A中的一个元素,但不是B中的元素时,e是C中的元素。集合用有序链表实现,用一个空链表表示一个空集合,表示非空集合的链表根据元素之间按递增排列。执行C=A-B之后,表示
阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入答题纸的对应栏内。【说明】两个包含有限个元素的非空集合A、B的相似度定义为|A∩B|/|A∪B|,即它们的交集大小(元素个数)与并集大小之比。以下的流程图计算两个非空整数集合(
阅读以下说明和Java程序,填补代码中的空缺(1)~(6),将解答填入答题纸的对应栏内。【说明】很多依托扑克牌进行的游戏都要先洗牌。下面的Java代码运行时先生成一副扑克牌,洗牌后再按顺序打印每张牌的点数和花色。[Java代码]im
阅读以下说明和C代码,填补代码中的空缺,将解答填入答题纸的对应栏内。【说明】二叉查找树又称为二叉排序树,它或者是一棵空树,或者是具有如下性质的二叉树。(1)若它的左子树非空,则左子树上所有结点的值均小于根结点的值。(2)若它的右子树非空,则右子树上
随机试题
溃疡性结肠炎患者腹痛、腹泻明显时,应用M胆碱受体阻断药剂量过大,可能引起下列哪项并发症?
机体对结核由再感染后发生与初染不同反应的KOCH现象,其最主要机理是
患者,女性,30岁,妊娠4个月。躯干皮疹伴阵发性剧痒2周,以夜间为重。专科检查:躯干散在粟粒至绿豆大小丘疹,见线状抓痕和少许血痂。为进一步明确瘙痒的原因,首先应该进行的检查是
关于三叉神经痛的描述,不正确的是
期货公司可以将分支机构承包、租赁或者委托给他人经营管理。()
客户价值细分理论是基于客户价值进行客户细分的。()
人工成本总预算的决定因素包括()。
()是通过科学技术知识的教学和劳动实践,使学生了解物质生产的基本技术知识,掌握一定的职业技术知识和技能,养成良好的劳动态度和劳动习惯。
简述中世纪城市学校的特点。
What’stheairportlike?
最新回复
(
0
)