首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
针对以下C语言程序,请按要求回答问题。 以下是一个用来求解一元二次方程的C语言程序: 1 main() 2 { 3 float a,b,c,x1,x2,delta; 4 scanf("%f*f%
针对以下C语言程序,请按要求回答问题。 以下是一个用来求解一元二次方程的C语言程序: 1 main() 2 { 3 float a,b,c,x1,x2,delta; 4 scanf("%f*f%
admin
2013-03-13
32
问题
针对以下C语言程序,请按要求回答问题。
以下是一个用来求解一元二次方程的C语言程序:
1 main()
2 {
3 float a,b,c,x1,x2,delta;
4 scanf("%f*f%f",&a,&b,&c);
5 if(a!=0)
6 {
7 delta=b*b-4*a*c;
8 if(delta>0)
9 {
10 x1=(-b+sqrt(delta))/(2*a);
11 x2=(-b-sqrt(delta))/(2*a);
12 printf("x1=%f,x2=%f\n", x1,x2);
13 }
14 else
15 {
16 if delta=0)
17 {
18 x1=-b/(2*a);
19 printf("x1=%f\n",x1);
20 }
21 else
22 {
23 printf("no real solution\n");
24 }
25 }
26 }
27 }
采用基本路径测试法设计一组测试用例,保证每个基本独立路径都至少执行一次。
选项
答案
第一步,根据上述控制流图计算该程序的环路复杂性。 由图可以看出,判定结点数为3,边数为9,结点总数为7,故 V(G)=9-7+2=4 或V(G)=3+1=4 或V(G)=4 第二步,根据环路复杂度为4,可确定4条基本独立路径。 Path1:5—27 Path2:5—8—26—27 Path3:5—8—16—18—26—27 Path4:5—8—16—23—26—27 第三步,设计测试用例。 根据上面4条基本独立路径,可以设计测试用例如下: 测试用例1: 输入数据:a=0,b=1,c=1 预期输出结果:程序结束(这时方程不是二元一次方程) 测试用例2: 输入数据:a=1,b=3,c=2 预期输出结果:x1=-1,x2=-2 测试用例3: 输入数据:a=1,b=-2,c=1 预期输出结果:x1=1 测试用例4: 输入数据:a=1,b=1,c=1 预期输出结果:no real solution
解析
转载请注明原文地址:https://www.kaotiyun.com/show/EaNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
下列各项中不属于设备管理技术的是(18),设备管理中引入通道的主要目的是(19)。
导致信息安全问题产生的原因比较多;但综合起来一般有(29)两类。
MIPS是用来衡量计算机系统的(12)这一性能指标的。
对于二维数组A[0..5,1..8],设每个元素占1个存储单元,且以列为主序存储,则元素A[3,6]相对于数组空间起始地址的偏移量是(40)。
执行算术右移指令的操作过程是(34)。
如果己知一个Excel表格中A1单元格是空格,A2单元格的内容为2,A3单元格的内容为3,A4单元格的内容为数值4.5,A5单元格的内容为5.5,A6单元格的内容为“=COUNT(A1.A5)”,那么,A6单元格显示的内容应为(3)。
在单指令流多数据流计算机(SIMD)中,各处理单元必须(17)。
在常见的文字处理软件中,选择全文的快捷键是(1)。
为了提高测试效率,应该(51)。
关系数据库设计理论主要包括3方面内容,其中起核心作用的是(25)。在关系模型的完整性约束中,实体完整性规则是指关系中(26)。引用完整性规则要求(27)。
随机试题
某村村民胡某生产假酒进行销售,致使多名村民喝其酒后中毒,对身体造成严重危害。受害人亲属向当地县工商局举报,县工商局前来调查处理,调查结果认为,胡某的行为已经构成犯罪。对此,县工商局应当如何处理?()
A、①B、②C、③D、④D
简述教育功能。
下列各组词语中,没有错别字的一项是()
在近代中国社会的诸矛盾中,最主要的矛盾是()
关于预期收益率、无风险利率、某证券的β值、市场风险溢价四者的关系,下列各项描述正确的是()。
Somefuturologistshaveassumedthatthevastupsurge(剧增)ofwomenintheworkforcemayportendarejectionofmarriage.Manywone
创造性思维
用(6)可将摄影作品、绘画作品输入到计算机中,进而对这些图像进行加工处理。
Arapidmeansoflong-distancetransportationbecameanecessityfortheUnitedStatesassettlement(新拓居地)spreadeverfarther
最新回复
(
0
)