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语言还支持指针和结构体等特性,方便程序员进行复杂的数据处理和内存管理。