用C语言求三角形面积输入三角形的两边与夹角,怎样编写求三角形面积的程序?就是用这个公式:area=0.5*a*b*sinw 请高手把程序写出来另外,帮我看看我这样写什么地方不对#include#includemain(){double
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/30 04:24:31
![用C语言求三角形面积输入三角形的两边与夹角,怎样编写求三角形面积的程序?就是用这个公式:area=0.5*a*b*sinw 请高手把程序写出来另外,帮我看看我这样写什么地方不对#include#includemain(){double](/uploads/image/z/2092805-53-5.jpg?t=%E7%94%A8C%E8%AF%AD%E8%A8%80%E6%B1%82%E4%B8%89%E8%A7%92%E5%BD%A2%E9%9D%A2%E7%A7%AF%E8%BE%93%E5%85%A5%E4%B8%89%E8%A7%92%E5%BD%A2%E7%9A%84%E4%B8%A4%E8%BE%B9%E4%B8%8E%E5%A4%B9%E8%A7%92%2C%E6%80%8E%E6%A0%B7%E7%BC%96%E5%86%99%E6%B1%82%E4%B8%89%E8%A7%92%E5%BD%A2%E9%9D%A2%E7%A7%AF%E7%9A%84%E7%A8%8B%E5%BA%8F%3F%E5%B0%B1%E6%98%AF%E7%94%A8%E8%BF%99%E4%B8%AA%E5%85%AC%E5%BC%8F%EF%BC%9Aarea%3D0.5%2Aa%2Ab%2Asinw+%E8%AF%B7%E9%AB%98%E6%89%8B%E6%8A%8A%E7%A8%8B%E5%BA%8F%E5%86%99%E5%87%BA%E6%9D%A5%E5%8F%A6%E5%A4%96%2C%E5%B8%AE%E6%88%91%E7%9C%8B%E7%9C%8B%E6%88%91%E8%BF%99%E6%A0%B7%E5%86%99%E4%BB%80%E4%B9%88%E5%9C%B0%E6%96%B9%E4%B8%8D%E5%AF%B9%23include%23includemain%28%29%7Bdouble)
用C语言求三角形面积输入三角形的两边与夹角,怎样编写求三角形面积的程序?就是用这个公式:area=0.5*a*b*sinw 请高手把程序写出来另外,帮我看看我这样写什么地方不对#include#includemain(){double
用C语言求三角形面积
输入三角形的两边与夹角,怎样编写求三角形面积的程序?就是用这个公式:area=0.5*a*b*sinw 请高手把程序写出来
另外,帮我看看我这样写什么地方不对
#include
#include
main()
{double a,b,w,area;
printf("enter (a,b,w):\n");
scanf("%lf %lf %lf",&a,&b,&w);
area=0.5*a*b*sin(w);
print("a=%.2lf,b=%.2lf,w=%.2lf,area=%.2lf\n",a,b,w,area);
}
print那个f是我漏打了,不关那个事,不信各位打开编辑器,按我这个程序,就是家个f也不行,比如我a=3,b=4,w=90,结果应该是6才对啊,但就是不对,哪位高手能把自己的程序写出来让我看看,
用C语言求三角形面积输入三角形的两边与夹角,怎样编写求三角形面积的程序?就是用这个公式:area=0.5*a*b*sinw 请高手把程序写出来另外,帮我看看我这样写什么地方不对#include#includemain(){double
print("a=%.2lf,b=%.2lf,w=%.2lf,area=%.2lf\n",
a,b,w,area); //这里的函数printf,你写错了;
其他的你编得没有错啊.如果你输入的是角度,那么需要进行转换(因为sin(x)中的x是弧度)
#include
#include
main()
{double a,b,w,area;
printf("enter (a,b,w):\n");
scanf("%lf %lf %lf",&a,&b,&w);
area=0.5*a*b*sin(w*3.141593/180);
printf("a=%.2lf,b=%.2lf,w=%.2lf,area=%.2lf\n",a,b,w,area);
}