环球科创网

c语言编程例题(c语言编程题目及答案)

更新时间:2024-06-30 17:33:27

导读 大家好,我是小环,我来为大家解答以上问题。c语言编程例题,c语言编程题目及答案很多人还不知道,现在让我们一起来看看吧!1、#include <...

大家好,我是小环,我来为大家解答以上问题。c语言编程例题,c语言编程题目及答案很多人还不知道,现在让我们一起来看看吧!

1、#include &lt;stdio.h&gt;

2、#include &lt;math.h&gt;

3、void main(void)

4、{

5、 double a;

6、 double b;

7、 double c;/* 以上三个变量分别对应三边 */

8、 double sin_c;/* c边对应角的正玄值 */

9、 double cos_c;/*c边对应角的余玄值*/

10、 double cos_a;

11、 double area; /* 三角形的面积 */

12、 printf("输入a,b,c:");

13、 scanf("%lf, %lf, %lf", &amp;a, &amp;b, &amp;c);

14、 if(((a+b)&gt;c) &amp;&amp; (a-b)&lt;c)

15、 {

16、 printf("三边能够成三角形 .");

17、 cos_c = (a*a + b*b -c*c)/(2*a*b);

18、 cos_a = (b*b + c*c - a*a)/(2*b*c);

19、 if ((cos_c &gt; 0) &amp;&amp; (cos_a &gt;0))

20、 {

21、 printf("三角形是锐角三角形。 ");

22、 }

23、 else if ((cos_c &lt; 0) || (cos_a &lt; 0))

24、 {

25、 printf("三角形是钝角三角形 ");

26、 }

27、 else

28、 {

29、 printf("三角形是直角三角形 ");

30、 }

31、 sin_c = sqrt(1- cos_c*cos_c);

32、 area = a*b*sin_c/2;

33、 printf("三角形的面积是%f. ",area);

34、 }

35、 else

36、 {

37、 printf("三边不能构成三角形 ");

38、 }

39、}

本文到此讲解完毕了,希望对大家有帮助。

免责声明:本文由用户上传,如有侵权请联系删除!