c语言判断三角形是否成立并求三角形面积

如题所述

c语言判断三角形是否成立并求三角形面积如下:

#include<;stdio.h>;

#include<;math.h>;

int main(){

double a,b,c,area;

printf(“Enter the sides of the triangle:”);

scanf(“%lf%lf%lf”,&;a,&;b,&;c);

if(a+b>;c&;&;a+c>;b&;&;b+c>;a){

area=0.5*sqrt(a* b* c);

printf(“The triangle is valid.\n”);

printf(“The area of the triangle is%lf.\n”,area);

}else{

printf(“The triangle is invalid.\n”);

}

return0;

}

c语言的优点:

1、高效性:C语言是一种编译型语言,编译器将源代码转换成机器码,使得程序的运行速度非常快。这使得C语言在编写系统软件、游戏、嵌入式设备等需要高效性能的领域中非常有用。

2、灵活性:C语言的语法相对简单,没有过多的约束和限制,这使得程序员可以更加自由地编写代码,实现各种复杂的功能。同时,C语言还提供了丰富的数据结构和算法库,方便程序员进行数据处理和算法实现。

3、跨平台性:C语言是一种跨平台语言,可以在不同的操作系统和硬件平台上运行。这使得C语言成为编写可移植软件的理想选择,可以轻松地将代码从一个平台迁移到另一个平台。

4、面向过程:C语言是一种面向过程的语言,以过程和函数为单位进行程序设计。这使得C语言非常适合于编写模块化的程序,有利于代码的维护和扩展。同时,C语言还支持指针和结构体等特性,方便程序员进行复杂的数据处理和内存管理。

温馨提示:答案为网友推荐,仅供参考