六盘水人才网

已知三角形两边长均为3,求最长边c的取值范围,求大神解答

    发布时间:2018-07-27 12:34

    这个涉及到关于int 和float。1.0改成1 1是整型 1/2也得到整型,结果为0而不是0.5 所以任何非0数的0次方都为1 ,写1.0 就是浮点型了 因此结果为0.5 ,你把所有int 改为float 问题可以解决

    回复:

    设三角形两条边分别为a、b,斜边为c,则有a²+b²=c²,
    但,a=b,c=8得出
    a²+b²=8²,因为a=b,所以
    2a²=64,
    a²=32,
    a=5.65685

    回复:

    1/2 结果为0,默认int整型,1.0/2为0.5,默认为float型。

    回复:

    Scanner input=new Scanner(System.in); double a=input.nextDouble(); double b=input.nextDouble(); double c=input.nextDouble(); if(a+b

    回复:

    #include"stdio.h" #include int main() {float a,b,c,p,s; scanf("%f %f %f",&a,&b,&c); if(a>=b+c||b>=a+c||c>=a+b) { printf("Can not make a triangle!\n"); return 1; } p=(a+b+c)/2.0; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("s=%f\n",s); ...

    回复:

    #include #include int main(int argc, char const *argv[]) { float a; float b; float c; float perimeter; float area; float half_perimeter; printf("请输入三边: \n"); scanf("%f%f%f",&a,&b,&c); perimeter = a + b + c ; half_perimeter...

    回复:

    BC边上的高=12Sinπ/3 m的取值范围为:12Sinπ/3<m<12.

    回复:

    我的这个哪错了#include using namespace std; int main() { int m,T,a,b,c,i; int s[10000]; cin>>T; for(i=1;i>s[i]; if(s[i]100000) { i=i; cin>>s[i]; } } for(i=1;i

    回复:

    设三角形两条边分别为a、b,斜边为c,则有a²+b²=c², 但,a=b,c=8得出 a²+b²=8²,因为a=b,所以 2a²=64, a²=32, a=5.65685

    回复:

    就直接输入一个浮点数呗,例如夹角为30,则直接输入30或30.0就是了。程序段可如下 float a, b, C; scanf("%f%f%f", &a, &b, &C); 但用三角函数时,需将角度转为弧度进行计算,公式为: 弧度 = 圆周率 * 角度 / 180 比如根据公式“S三角形 = a * b...

    回复:

    首选,任意两个边加起来,能大于第三条边,就可以组成三角形。 满足条件1,其中两条边相同,则是等腰三角形。 满足条件1,三条边相同,则是等边三角形。

    上一篇:仁昌的酸铜光亮剂低价售出 ? 下一篇:这小可爱叫什么名字?有大神认识吗?

    返回主页:六盘水人才网

    本文网址:http://0858job.cn/view-208753-1.html
    信息删除