C++在想输入三个值使成为等腰直角三角形-创新互联

由于C语言中在输入时不能输入根号下二,这时需要1.414来代替根号下二

站在用户的角度思考问题,与客户深入沟通,找到市中网站设计与市中网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都做网站、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网站空间、企业邮箱。业务覆盖市中地区。

而使成为等腰直角三角形的条件是 a*a+b*b==c*c&&(c>a&&b==a)

但由于根号下二约等于1.414,此时需要减小精度或者规定范围来使条件成立

即为 1.414> fabs(b-c)>1E-2;

#include

#include
int main()
{
 double a,b,c;
 scanf("%lf%lf%lf",&a,&b,&c);
 a>=b&&b>=c;
 if(b+c>a&&a-c  {if(c*c+b*b==a*a)
  {if(c==b&&(1.414> fabs(b-c)>1E-2));
  {
  printf("输出是等腰直角三角形\n");
  }
else
{
     printf("输出是直角三角形\n");
}
 }
  else
 {if(a==b||b==c)
  {if(a==c)
 {
 printf("输出是等边三角形\n");
}
 else
 {
     printf("输出是等腰三角形\n");
 }
 }
 else
  {
 printf("输出是一般三角形");
  }
 }
 }
 else
 {
     printf("输出不能构成三角形\n");
 }
 
 while(1);
 return 0;
}

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


文章标题:C++在想输入三个值使成为等腰直角三角形-创新互联
URL网址:http://hxwzsj.com/article/dppigp.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 外贸网站建设 专业网站建设 温江网站设计 成都网站设计 成都网站建设 网站制作 成都网站建设 成都企业网站设计 成都网站建设 重庆企业网站建设 成都网站建设 网站建设公司 成都营销网站建设 重庆网站制作 成都网站建设 成都网站设计 手机网站制作设计 成都网站制作 成都h5网站建设 LED网站设计方案 自适应网站设计 定制级高端网站建设