【C语言程序】求直角三角形边长

简介: 求直角三角形两个边长的长度:已知斜边长度L,求2个直角边:X,Y长度。

求直角三角形两个边长的长度:已知斜边长度L,求2个直角边:X,Y长度。

2345_image_file_copy_78.jpg

编程思路分析

编程思路:

调用C语言的库函数,用sin函数和cos函数计算出直角边。

知道边的长度,很容易就可以求得另一条边的长度。

程序范例

#include <stdio.h>
#include <math.h>
void main()
{
  float a,b,R,L,r;
  printf("请输入斜边长度:");
  scanf("%f",&L);
  printf("请输入其中一斜角度数:");
  scanf("%f",&r);
  R=r/180*3.1415926;  //计算弧度
  a=sin(R)*L;  //计算一直角边
  b=cos(R)*L; //计算另一直角边
  printf("%.2f\n",a);
  printf("%.2f\n",b);
}

2345_image_file_copy_79.jpg

2345_image_file_copy_80.jpg

相关文章
|
17天前
|
存储 编译器 C语言
深入探索C语言动态内存分配:释放你的程序潜力
深入探索C语言动态内存分配:释放你的程序潜力
33 0
|
9天前
|
存储 C语言
简单c语言程序举例
简单c语言程序举例
21 1
|
17天前
|
C语言
第一章 C语言知识点(程序)
第一章 C语言知识点(程序)
21 0
|
1天前
|
C语言
c语言循环设计程序结构
c语言循环设计程序结构
4 0
|
1天前
|
存储 算法 数据处理
C语言中的顺序结构程序
C语言中的顺序结构程序
7 1
|
3天前
|
程序员 C语言
使用指针变量作为函数参数的C语言程序实例
使用指针变量作为函数参数的C语言程序实例
12 0
|
8天前
|
C语言
循环的应用--猜数字游戏、关机程序【c语言篇】
循环的应用--猜数字游戏、关机程序【c语言篇】
21 0
|
11天前
|
编译器 Linux C语言
【C语言】程序环境预处理 -- 详解(下)
【C语言】程序环境预处理 -- 详解(下)
|
11天前
|
存储 程序员 C语言
【C语言】程序环境预处理 -- 详解(上)
【C语言】程序环境预处理 -- 详解(上)
|
11天前
|
存储 自然语言处理 编译器
c语言的程序环境和预处理(一眼丁真)
c语言的程序环境和预处理(一眼丁真)