精华内容
下载资源
问答
  • 4.完成软件白盒测试技术 中的逻辑覆盖测试应用设计实验 (理论考试重点内容实践) 三角形白盒测试要求要求 1 自备 C 语言程序可从 C 语言程 设计的教科书上摘录若 干典型程 ,其他 C++C#Java 程序均可 #include ...
  • 输入三角形的三个边长,输出这个三角形的类型(等边三角形,等腰三角形,直角三角形,锐角三角形,钝角三角形,或者不能构成一个三角形),如果是一个三角形,输出这个三角形的周长和面积。
  • 判断三角形形状程序判断三角形形状程序判断三角形形状程序
  • 软件测试-判断三角形形状路径白盒测试 (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.9 积分4?完成软件白盒测试技术中的逻辑覆盖测试应用设计实验。(理论考试重点...

    a7f4a3f590493a1e451dd952a488fd7c.gif 软件测试-判断三角形形状路径白盒测试

    (5页)

    8109b5af19bd9b453ee7d67b174b7201.gif

    本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

    9.9 积分

    4?完成软件白盒测试技术中的逻辑覆盖测试应用设计实验。(理论考试重点内容实践)三角形白盒测试要求要求:1) 自备C语言程序(可从C语言程序设计的教科书上摘录若干典型程序,其他 C++、C#、Java 程序均可);#include #include #inelude int main(){int a,b,c;printfC*输入三角形的三个边:“); scanf("%d %d %d",&a,&b,&c);if(a<=0| |b<=0| |c<=0) printf("不符合条件,请重新输入azb,c\n");else if(a+b<=c| |abs(a?b)>二c) printf("不是三角形\n“);else 讦(a==b&&a==c&&b==c)printf("这个图为等边三角形\n“);else if(a==b| |a==c| |b==c)printf「这个图为等腰三角形\n“);elseprintf(“这个图为一般三角形\『);}Process returned 0 <0x0> execution time : 9.945 s Press any key to continue?Process returned 0 <0x0> execution tine : 11.645 s Press any key to continue. 入三角形的三个边:6 7久3术是三角也Process returned U <0xW> execution tine : 8.647 sPress any key to continue?輸入三角形的三个边:6 6 7啓个图为髻腰三角形Process returned 0 <0x0> execution tine : 7.006 sPress any key to continue.2)根据该程序绘制对应的程序流程图;c开幽/ 牡岀7/輸出R通〃輸出等瞬〃輸出診爵〃输出尊喊〃楡出務边/ / 输山不於 /18 3)分别根据程序流程图给出符合语句覆盖、判定覆盖、条件覆盖、路径覆盖以 及判定/条件覆盖和条件组合覆盖的的测试用例以及预期的运行结果;语句覆盖测试用例期望结果路径测试结果A二Ob二任意c二任意重新输入1-2-3-4-5重新输入A=6 b=6 c=7等腰三角形1-2-3-4-6-7-9-10-12等腰三角形A=6 b=6 c=6等边三角形1-2-3-4-6-7-9-10-11等边三角形A=5 b=6 c=7一般三角形1-2-3-4-6-7-9-13-15-17一般三角形A=6 b=7 c=13不是三角形1-2-3-4-5不是三角形判断覆盖测试用例期望结果路径测试结果A=6 b=6 c=7等腰三角形1-2-3-4-6-7-9-10-12等腰三角形A=6 b=6 c=6等边三角形1-2-3-4-6-7-9-10-11等边三角形A=5 b=6 c=7一般三角形1-2-3-4-6-7-9-13-15-17一般三角形A=6 b=7 c=13不是三角形1-2-3-4-5不是三角形条件覆盖判定 1: l-l(a<=0) l-2(b<=0) l-3(c<=0)判定 2: 2-l(a+b<=c) 2-2(|a-b|>=c) 判定 3: 3-l(a==b)判定 4: 4-l(a==c)判定 5: 5-l(a==c)判定 6: 6-l(b==c)测试用例期望结果路径测试结果A=6 b=6 c=7等腰三角形1-1,1-2,1-33-1等腰三角形A=6 b=6 c=6等边三角形1-1,1-2,1-3,3-1,4-1,5-1,6-X等边三角形A=5 b=6 c=7一般三角形1-1,1-乙「3一般三角形A=6 b=7 c=13不是三角形l-lJ-2,1-3,2-1不是三角形A=7 b=3 c=l不是三角形1-14-2,1-3,2-2不是三角形判定/条件覆盖、条件组合覆盖、路径覆盖测试用例期望结果路径测试结果A=6 b=6 c=7等腰三角形1-2-3-4-6-7-9-10-12等腰三角形A=6 b=6 c=6等边三角形1-2-3-4-6-7-9-10-11等边二角形A=5 b=6 c=7一般二角形1-2-3-4-6-7-9-13-15-17一般三角形A=6 b=7 c=13不是三角形1-2-3-4-5不是三角形 4)根据程序流程图画岀流图,并确定线性独立路径的基本集合,然后给出符合 各集合的测试用例;径径径径径径径路路路路路路路1: 1-2-32: 1-2-4-5-7-9-12-133: 1-2-4-5-7-9-10-134: 1-2-4-5-7-10-135: 1-2-4-5-8-10-136: 1-2-4-5-8-11-137: 1-2-4-6-135)根据上述测试用例执行程序,对比实际运行结果和预期运行结果,结果比对最好采用表格的形式。期望结果测试结果重新输入重新输入等腰三角形等腰三角形等边三角形等边三角形一般三角形一般三角形不是三角形不是三角形6)对以上实验结果进行适当地分析与总结。本次实验主要是运用白盒测试的方法,设计测试用例。白盒测试主要包括语句覆盖、判 定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖。白盒测试试图穷举路径测试, 一般来说,穷举路径测试是不可能的,即使每条路径都测试了,也还是有可能出错。通过本 次实验,还了解了各种覆盖的区别与联系。 关 键 词: 软件 测试 判断 三角形 形状 路径

    4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

    展开全文
  • 判断三角形形状

    2020-03-25 20:59:41
    给以一个三角形的三边长a,b和c(边长是浮点数),请你判断三角形形状。 若是锐角三角形,输出R, 若是直角三角形,输出Z, 若是钝角三角形,输出D, 若三边长不能构成三角形,输出W. def triangle(a,b,c): if a>0 ...

    给以一个三角形的三边长a,b和c(边长是浮点数),请你判断三角形的形状。
    若是锐角三角形,输出R,
    若是直角三角形,输出Z,
    若是钝角三角形,输出D,
    若三边长不能构成三角形,输出W.

    def triangle(a,b,c):
        if a>0 and b>0 and c>0:
            if a+b>c and b+c>a and a+c>b:
                if a == b and b == c:
                    return ("这是等边三角形")
                elif a == b or b == c or c == a:
                    return("这是等腰三角形")
                else:
                    return("这是不规则三角形")
            elif a+b==c or b+c==a or a+c==b:
                return("这是个直角三角形")
            else:
                return('这好像不是个三角形')
        else:
            return("请输入大于0的数字")
    a = int(input())
    b = int(input())
    c = int(input())
    print(triangle(a,b,c))
    
    展开全文
  • java判断三角形形状

    2021-06-18 18:26:02
    1.首先判断是否构成一个三角形 2.判断是否是等腰三角形 3.判断是否构成等边三角形 源码如下: package experience; import java.util.Scanner; public class exper { public static void sanjiaoxin(int a,int b,int...

    1.首先判断是否构成一个三角形

    2.判断是否是等腰三角形

    3.判断是否构成等边三角形

    源码如下:

    package experience;
    import java.util.Scanner;

    public class exper {
        
    public static void sanjiaoxin(int a,int b,int c){
        if(a>0&&b>0&&c>0){
            if(a+b>c&&a+c>b&&b+c>a){
                System.out.print("是一个三角形");
            }
        }
        else{
            System.out.print("不能构成三角形");
        }
        
    }
    public static void dengyao(int a,int b,int c){
        if(a==b||a==c||b==c){
            System.out.print("是一个等腰三角形");
        }
        else{
            System.out.print("不是一个等腰三角形");
        }
    }
    public static void dengbian(int a,int b,int c){
        if(a==b&&a==c&&b==c){
            System.out.print("是一个等边三角形");
        }
        else{
            System.out.print("不是一个等边三角形");
        }


    public static void main(String[] args){
        int a;
        int b;
        int c;
        System.out.println("请输入三角形的三边: ");
        Scanner scanner=new Scanner(System.in);
        a=scanner.nextInt();
        b=scanner.nextInt();
        c=scanner.nextInt();
        
        sanjiaoxin(a,b,c);
        dengyao(a,b,c);
        dengbian(a,b,c);
    }
    }
     

    展开全文
  • def judge(a,b,c): if a<=0 or b<... print("不构成三角形") elif a==b & b==c & c==a: print("等边三角形") elif a==b or b==c or c==a : print("等腰三角形") else : print
    def judge(a,b,c):
        if a<=0 or b<=0 or c<=0 or a+b<c or a+c<b or b+c<a:
            print("不构成三角形")
        elif a==b & b==c & c==a:
            print("等边三角形")
        elif a==b or b==c or c==a :
            print("等腰三角形")
        else :
            print("普通三角形")
    a,b,c = map(int, input().split())
    judge(a, b, c)
            
    
    展开全文
  • C++判断三角形形状

    千次阅读 2019-10-29 20:00:07
    //输入三个数作为三个边长判断三角形形状() //input:3 4 5 //inout:直角三角形 //思路:先判断是否可以构成三角形,在利用勾股定理得出对应三角形的形状 #include <iostream> #include <vector> #...
  • 三角形的测试用例——判断三角形形状。读入3个整数,把这3个数值看做一个三角形的3条边的长度值。根据长度值给出弹窗提示信息,说明这个三角形是普通的、等腰的、直角的、还是等边的,以及相应的错误提示信息。
  • 软件测试-判断三角形形状路径白盒测试4.完成软件白盒测试技术中的逻辑覆盖测试应用设计实验。(理论考试重点内容实践)三角形白盒测试要求要求:自备C语言程序(可从C语言程序设计的教科书上摘录若干典型程序,其他C++、...
  • C语言 输入边长 判断 等边等腰 钝角锐角直角 三角形
  • Python实例001:根据三边边长判断三角形形状并求取其面积 输入三边边长,根据三边边长判断三角形形状并求取其面积 #!/usr/bin/env python3 # -*- coding: UTF-8 -*- ''' @File :Triangular_area.py @Author :Mr. H...
  • 【C语言】判断三角形形状

    万次阅读 2017-04-09 16:33:11
    【C语言】判断三角形形状
  • DS||判断三角形形状

    2019-09-12 10:59:54
    编写程序,根据三角形三条边的长度判断三角形是哪种三角形三角形的类型包括:等边三角形、等腰三角形、直角三角形、普通三角形 也有可能,无法组成三角形 输入 输入包括多行数据,每行包括三个正整数,a,b,c...
  • OJ.1180.判断三角形形状

    千次阅读 2016-11-18 22:32:18
    Big 表示钝角三角形、Middle 表示直角三角形、Small 表示锐角三角形、None 表示无法构成三角形 -------- 1 2 3 4 5 6 7 8 9 -------- None ------- #include #include int main() { doub
  • 问题描述:娄月的妹妹刘月是个初中生,某天回来兴高采烈的回家告诉姐姐他学会了如何凭借三角形三边判断三角形形状 (设两条短边为啊a,b;长边为c,判断a*a+b*b和c*c的关系),于是娄月告诉刘月,给她三条边,她可以...
  • 题目描述给你三角形的三条边,你能告诉我它是哪种三角形吗? 如果是直角三角形,请输出“good”。如果是等腰三角形,请输出“perfect”。否则,请输出“just a triangle”。 题目保证输入数据合法。 输入输入的第一...
  • 判断三角形形状

    2020-11-29 17:41:17
    已经给出的三条边a,b,c能否构成三角形,如果能构成三角形,判断三角形的类型(等边三角形、等腰三角形或普通三角形)。 解题思路: 判断是三角形的条件是:任意两边之和都大于第三边,如果不满足则不是三角形。在这...
  • 一个判断三角形形状的小程序

    千次阅读 2016-05-05 16:56:12
    判别三角形形状
  • 利用Activity点击事件监听的开发技术,实现了计算三角形的周长,判断三角形的类型,其功能模块包括:分别输入三角形的3个边长,若能构成三角形,则计算其周长;若不能构成三角形,则输出“输入非法”。并判断三角形...
  • 一个简单的判断三角形形状的C程序

    千次阅读 2014-04-22 10:05:40
    昨天写了一个判断三角形形状的程序,然后EZ发现了里面的无数个问题。 原本我的程序是 #include int main() { int a,b,c; scanf("%d,%d,%d",&a,&b,&c); if(a+b>c&&b+c>a&&a+c>b) { if(a==b) if(b==c) printf...
  • p2,p3):#获取能否形成三角形的结果 result=self.istriangle(p2,p3) print(‘Points:‘,self.name,p2.name,p3.name,result,‘form a triangle‘) def whichtriangle(self,p2,p3):#判断是哪种三角形 result=self....
  • C语言判断三角形形状 笔记:可用于黑盒测试。 #include<stdio.h> int main(){ while(1){ double a,b,c; printf("请输入a,b,c值:\n"); printf("a:"); scanf("%lf",&a); printf("b:"); scanf("%...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,285
精华内容 3,714
关键字:

判断三角形形状

友情链接: 141235232.zip