用c语言编程实现输入直角三角形的一个锐角的度数和斜边的长度输出其面积。
时间: 2023-04-02 22:03:33 浏览: 152
C语言输入三角形边长判断其类型并输出面积实例代码
5星 · 资源好评率100%
可以回答这个问题。可以使用三角函数计算出三角形的高和底边长度,然后使用面积公式计算出面积。具体实现可以参考以下代码:
#include <stdio.h>
#include <math.h>
int main()
{
double angle, hypotenuse, height, base, area;
printf("请输入一个锐角的度数:");
scanf("%lf", &angle);
printf("请输入斜边的长度:");
scanf("%lf", &hypotenuse);
// 计算高和底边长度
height = hypotenuse * sin(angle * M_PI / 180);
base = hypotenuse * cos(angle * M_PI / 180);
// 计算面积
area = .5 * height * base;
printf("三角形的面积为:%lf\n", area);
return ;
}
阅读全文