假设知道三角形的三边长为a,b,c.程序如下:#include #include double area (double a, double b, double c){ double area=0,s=0; s=(a+b+c)/2 area=sqrt(s*(s-a)*(s-b)*(s-c)); return area;}void main(){ double a=10, b=10, c=10; /*或者用scanf()输入abc的值*/ printf("area...
用c语言编写一个程序其功能是根据三角形的三边长求三角形的面积结果一 题目 用C语言编写一个程序 其功能是根据三角形的三边长,求三角形的面积.要用main函数 答案 #include#includemain{int a,b,c;int p,s;scanf("%d%d%d",&a,&b,&c);p=(a+b+c)/2;if (a+b>c && a+c>b& & b+c>a){s=...
C语言:用海伦公式求三角形面积我编了如下程序:#include #define s ((a+b+c)/2)void main(){ float a,b,c; double area; scanf("%f%f%f",&a,&b,&c); if(a>=b+c || b>=a+c || c>=a+b) printf("error\n"); else { area=sqrt((double)(s*(s-a)*(s-b)*(s-c))); printf...
printf("三角形的面积为:%f\n",area); if(((a*a+b*b)==c*c)||((a*a+c*c)==b*b)||((c*c+b*b)==a*a)) printf("这是直接三角形\n"); else if((a==b)&&(a==c)&&(b==c)) printf("这是等边三角形\n"); else if((a==b)||(a==c)||(b==c)) ...
好的,以下是一个完整的C语言程序,用于计算三角形的面积,该程序包括输入三角形的三条边长、验证输入的三条边长能否构成三角形、使用海伦公式计算三角形面积,并输出计算得到的三角形面积。 1. 输入三角形的三条边长 c #include <stdio.h> #include <math.h> int main() { double a, b, c;...
C语言计算三角形面积程序 以下是一个计算三角形面积的C语言程序,共计1535个字符。 ```c #include <stdio.h> float calculate_area(float base, float height) return 0.5 * base * height; int main float base, height; printf("请输入三角形的底边长度: "); scanf("%f", &base); printf("请输入...
1. 程序使用C语言编写; 2. 输入三角形的三边长; 3. 输出三角形的面积; 4. 程序需要考虑输入的三边长是否可以构成三角形。 C语言中已知三角形的长求三角形面积的程序 程序开头应该包含C语言程序常用的头文件,例如: ```c #include <stdio.h> #include <math.h> ``` 接下来,定义main函数,并在函数内部定...
题目 利用C语言设计完成如下功能的程序:已知三角形的三条边 a,b,c,试求三角形 ABC 面积 s 相关知识点: 试题来源: 解析#include #include main() { float a,b,c,s,area; while(1) { printf("请输入三角形的三边用空格隔开,遇0结束
C语言程序设计程序填空题1、输入三角形的三条边a,b,c,求三角形的面积。 #include “math.h” #include “stdio.h” main( ) {float a,b,c,d,t,s; printf(“请输入三角形的三条边:”); scanf(“%f,%f,%f”,&a,&b,&C; if (1) printf(“%f%f%f不能构成三角形!”, a,b,C; else {t=(...
使用C语言计算三角形面积的程序:c#include<stdio.h>,int main(),float base,height,area;printf(“请输入三角形的底边长:);scanf(“%f,&base);printf(“请输入三角形的高:);scanf(“%f,&height);area=0.5*base* height;printf(“三角形的面积为:%f,area);return0。程...