首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
针对以下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
50
问题
针对以下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全国计算机四级
相关试题推荐
单个用户使用的数据视图的描述为(22)。
下列关于PC机硬件的叙述中,错误的是(12)。
网络传输介质包括有线介质与无线介质,但(61)目前还不是网络传输介质。网络的数据传输速率通常采用单位bps,它代表(62)。
文件系统对文件的保护常采用存取控制方式进行,下列各项中不属于存取控制方法的是(18)。
为了描述某公司n名程序员之间的同学关系,可用(37)这一数据结构表示。
图4-1(a)所示是某一个时刻J1、J2、J3、J4共4个作业在内存中的分配情况,若此时操作系统先为 J5分配5KB空间,接着又为J6分配10KB空间,那么操作系统采用分区管理中的(27)算法,使得分配内存后的情况如图4-1(b)所示。
软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了(6)。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对(7)进行识别和分析,并采取相应的对策。螺旋线第一圈的开始点可能是一个(8)。从第二圈开始,一个新产品开发项目开始了,新产品的演化
设求解某问题的递归算法如下: F(int n){ if n==1{ Move(1); } else{ F(n-1); Move(n);
非对称数据用户线ADSL的下行速率最高可达(62),通常使用(63)对线进行信息传输。
数字视频信息的数据量相当大,必须对数字视频信息进行压缩编码才适合于存储和传输。下面关于数字视频压缩编码的叙述中,错误的是(39)。
随机试题
A.圆韧带内的小凹动脉B.股骨干滋养动脉升支C.旋股内、外侧动脉的分支D.骺外侧动脉股骨头下骨折损伤的血管主要是
主动脉压与肺动脉压有什么不同:
小儿肺炎痰热闭肺证的首选方剂是
与气的生成关系最密切的是
表象只是保持在记忆中的某一事物的形象;具象则是作家、艺术家在生活中多次接触、多次感受、多次为之激动的既丰富多彩又高度凝练的形象,她不仅仅是感知、记忆的结果,而且打上了作家、艺术家的情感烙印。从心理学意义上说,作家、艺术家的创作过程就是具象的运动过程。具象的
清末制定的商事法律中,最为注重中国传统商事习惯的法律是()。
设f(χ)=sinχ,f[φ(χ)]=1-χ2,则φ(χ)=_______,定义域为_______.
窗体的单击事件过程如下:PrivateSubForm_Click()Dima(5,5)AsIntegerFori=1To5Forj=1To5a(i,j)=
Asmallpieceoffisheachdaymaykeeptheheart【C1】______away.That’sthe【C2】______ofanextensivestudyofDutchmeninwhich
Forthispart,youareallowed30minutestowriteashortessayentitledBeGenerouswithYourCompliments.Youressayshouldi
最新回复
(
0
)