求大神帮我看看我的程序 为什么错呢 我不明白#include"stdio.h"#include"math.h"main(){float a,b,c;float s,area;printf("请输入3个值:");scanf("%f%f%f,&a,&b,&c");if(a+b>c&&b+c>a&&a+c>b&&a>b-c&&b>a-c&&c>a-b){s=0.5*(a+b+c);area=
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 17:28:22
![求大神帮我看看我的程序 为什么错呢 我不明白#include](/uploads/image/z/3738322-10-2.jpg?t=%E6%B1%82%E5%A4%A7%E7%A5%9E%E5%B8%AE%E6%88%91%E7%9C%8B%E7%9C%8B%E6%88%91%E7%9A%84%E7%A8%8B%E5%BA%8F+%E4%B8%BA%E4%BB%80%E4%B9%88%E9%94%99%E5%91%A2+%E6%88%91%E4%B8%8D%E6%98%8E%E7%99%BD%23include%22stdio.h%22%23include%22math.h%22main%28%29%7Bfloat+a%2Cb%2Cc%3Bfloat+s%2Carea%3Bprintf%28%22%E8%AF%B7%E8%BE%93%E5%85%A53%E4%B8%AA%E5%80%BC%EF%BC%9A%22%29%EF%BC%9Bscanf%28%22%25f%25f%25f%2C%26a%2C%26b%2C%26c%22%29%3Bif%28a%2Bb%3Ec%26%26b%2Bc%3Ea%26%26a%2Bc%3Eb%26%26a%3Eb-c%26%26b%3Ea-c%26%26c%3Ea-b%29%7B%05s%3D0.5%2A%28a%2Bb%2Bc%29%3B%05area%3D)
求大神帮我看看我的程序 为什么错呢 我不明白#include"stdio.h"#include"math.h"main(){float a,b,c;float s,area;printf("请输入3个值:");scanf("%f%f%f,&a,&b,&c");if(a+b>c&&b+c>a&&a+c>b&&a>b-c&&b>a-c&&c>a-b){s=0.5*(a+b+c);area=
求大神帮我看看我的程序 为什么错呢 我不明白
#include"stdio.h"
#include"math.h"
main()
{
float a,b,c;
float s,area;
printf("请输入3个值:");
scanf("%f%f%f,&a,&b,&c");
if(a+b>c&&b+c>a&&a+c>b&&a>b-c&&b>a-c&&c>a-b)
{
s=0.5*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("三角形的面积为:%f",area);
}
else
{
printf("无法构成三角形");
}
}
求大神帮我看看我的程序 为什么错呢 我不明白#include"stdio.h"#include"math.h"main(){float a,b,c;float s,area;printf("请输入3个值:");scanf("%f%f%f,&a,&b,&c");if(a+b>c&&b+c>a&&a+c>b&&a>b-c&&b>a-c&&c>a-b){s=0.5*(a+b+c);area=
scanf("%f%f%f,&a,&b,&c"); # 错了
scanf("%f%f%f" ,&a,&b,&c); # 应该是这样的
另外 if(a+b>c&&b+c>a&&a+c>b&&a>b-c&&b>a-c&&c>a-b) 是甚麼逻辑
就当我有一直角三角形,根据毕氏定理,a^2 + b^2 = c^2; 假如 a=3,b=4,那 c=5,
但根据你给出的算式...
a+b>c --> 3+4>5 成立
b+c>a --> 4+5>3 不成立!