首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
针对以下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
23
问题
针对以下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://kaotiyun.com/show/EaNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
下面列出的条目中,哪些是数据库技术的主要特点(23)。 Ⅰ.数据的结构化 Ⅱ.数据的冗余度小 Ⅲ.较高的数据独立性 Ⅳ.程序的标准化
网络传输介质包括有线介质与无线介质,但(61)目前还不是网络传输介质。网络的数据传输速率通常采用单位bps,它代表(62)。
下列各项中不属于设备管理技术的是(18),设备管理中引入通道的主要目的是(19)。
在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过(46)分析其语法是否正确。例如,(47)就是一种自底向上的分析方法,与其他自底向上分析方法不同,它是根据(48)来进行归约的。自顶向下分析方法从文法的开
若电子邮件出现字符乱码现象,不能解决该问题的方法是(5)。
下列选项中,不属于职务发明创造的是(65)。
在常见的文字处理软件中,选择全文的快捷键是(1)。
设甲、乙同为计算机软件企业。甲企业得知乙企业研制新型杀毒软件后,窃取了其核心技术并率先推出产品。在这一过程中,甲企业侵犯了乙企业的(26)。根据《中华人民共和国刑法》和(27)的规定,甲企业应承担一定的行政、民事以及刑事责任。
设求解某问题的递归算法如下: F(int n){ if n==1{ Move(1); } else{ F(n-1); Move(n);
非对称数据用户线ADSL的下行速率最高可达(62),通常使用(63)对线进行信息传输。
随机试题
以下说法中,错误的是()
患者,男。胸前虚里处疼痛,痛连左手臂及小指,其病位当在
将牙刷沿着食物咀嚼作用中自然的流动渠道洗刷牙面的方法称
关于社区卫生服务的理解,下列错误的是()
混凝土面板堆石坝面板混凝土垂直缝砂浆条一般宽()。
具有资金实力雄厚、资信度高和灵活多样等特点。在当代已成为信用关系中的主体和基本形式的是()。
在货物运输合同中,承运人应当按照托运人的要求将货物运至目的地,托运人或收货人应当支付相应的运输费用。()
社区矫正包括( )。
学校不履行法律法规规定的义务,情节严重或者造成严重后果,根据有关法律规定,()要承担相应的法律责任。
请简述完美市场条件下的MM定理一与定理二。
最新回复
(
0
)