最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

软件测试实验一_三角形问题

来源:动视网 责编:小OO 时间:2025-10-06 22:36:10
文档

软件测试实验一_三角形问题

三角形问题接受三个整数a、b和c作为输入,用做三角形的边。程序的输出是由这三条边确定的三角形类型:等边三角形、等腰三角形、不等边三角形。(说明:三边边长小于200)源程序:#includeusingnamespacestd;floata,b,c;//全局变量(边长)intinput(void);//边长输入函数intmain(void)//主函数{floattmp;inti;charch=c;//ch程序控制while(ch!='s'&&ch!='S'){input();if(!(a>0&&a
推荐度:
导读三角形问题接受三个整数a、b和c作为输入,用做三角形的边。程序的输出是由这三条边确定的三角形类型:等边三角形、等腰三角形、不等边三角形。(说明:三边边长小于200)源程序:#includeusingnamespacestd;floata,b,c;//全局变量(边长)intinput(void);//边长输入函数intmain(void)//主函数{floattmp;inti;charch=c;//ch程序控制while(ch!='s'&&ch!='S'){input();if(!(a>0&&a
三角形问题

接受三个整数a、b和c作为输入,用做三角形的边。程序的输出是由这三条边确定的三角形类型:等边三角形、等腰三角形、不等边三角形。(说明:三边边长小于200)

源程序:

#include

using namespace std;

float a,b,c;      //全局变量(边长)

int input (void);     //边长输入函数

int main (void)       //主函数

{

    float tmp;int i;char ch=c;   //ch程序控制

    while(ch!='s'&&ch!='S')

    {

        input();

     if(!(a>0&&a<200)&&(b>0&&b<200)&&(c>0&&c<200)) //边界检查

        {

         cout<<"输入数据不符合范围要求,请检查后按任意键重新输入(输入s结束程序):";

         cin>>ch;

            continue;

        }

     for(i=0;i<3;i++) //三边排序(升序)

        {

         if (a>b) { tmp=a;a=b; b=tmp; }

         if (b>c) { tmp=b;b=c; c=tmp; }

        }

     if((a+b>c)&&(c-a        {

            if(a==b&&b==c)

         {cout<<"等边三角形"<            else if(a==b||a==c||b==c)

         {cout<<"等腰三角形"<            else 

         {cout<<"不等边三角形"<        }

        else 

        {

         cout<<"输入三边不能构成三角形,按任意键重新输入(输入s结束程序):";

         cin>>ch;

            continue;

        }

    }

    return 0;

}

int input (void)

{

cout< cin>>a;

cout<<"b:";

cin>>b;

cout<<"c:";

cin>>c;

cout<    return 0;

}

文档

软件测试实验一_三角形问题

三角形问题接受三个整数a、b和c作为输入,用做三角形的边。程序的输出是由这三条边确定的三角形类型:等边三角形、等腰三角形、不等边三角形。(说明:三边边长小于200)源程序:#includeusingnamespacestd;floata,b,c;//全局变量(边长)intinput(void);//边长输入函数intmain(void)//主函数{floattmp;inti;charch=c;//ch程序控制while(ch!='s'&&ch!='S'){input();if(!(a>0&&a
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top