ppts.net
当前位置:首页>>关于c语言,输入三角形的两边长和夹角,求第三边和面积...的资料>>

c语言,输入三角形的两边长和夹角,求第三边和面积...

就直接输入一个浮点数呗,例如夹角为30,则直接输入30或30.0就是了。程序段可如下 float a, b, C; scanf("%f%f%f", &a, &b, &C); 但用三角函数时,需将角度转为弧度进行计算,公式为: 弧度 = 圆周率 * 角度 / 180 比如根据公式“S三角形 = a * b...

用公式S=1/2absinC 输入两边和角度 面积等于两边和乘于夹角的正弦值再除以二 记得加头文件#哈 如你所说 补上程序 #include #include #include #define PI 3.14159 main(void) { float a,b,f,C,S; printf("请输入三角形的两条边和夹角:"); scanf(...

#include #include main() { float a,b,c,alpha; printf("Please input a,b,alpha"); scanf("%f%f%f",&a,&b,&alpha); c=sqrt(a*a+b*b-2*a*b*cos(alpha*3.14159/180)); printf("\nThe value a=%f",a); getch(); }

海伦公式 假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得: S=√[p(p-a)(p-b)(p-c)] 而公式里的p为半周长: p=(a+b+c)/2 #include #include void main() { float a,b,c,s,area; printf("依次输入a,b,c(空格识别...

#include #include int main(){ double a,b,c,p,area; printf("input lengths a b c\n"); scanf("%lf %lf %lf",&a,&b,&c); p = (a+b+c)/2.0; area=p*(p-a)*(p-b)*(p-c); // 判断能否组成一个三角形, 能则输出面积,不能则打印信息。 if (area <...

已知三角形三边长,求面积的具体代码如下: 1.已知三角形三边的长度分别是 3、 5、 7 厘米,求该三角形的面积;#include #include int main (){float a=3, b=5, c=7, s;s=(a + b + c)/2.0;printf("%f\n", sqrt(s * (s-a) * (s-b) * (s-c)));retu...

double类型的。 %f应该是 %lf 加个字母 l

#include #include main() { float a,b,c,p; double S; printf("请输入三边长度(如3,4,5): "); //注意逗号是西文的 scanf("%f,%f,%f",&a,&b,&c); if(a+b

#include int main() { folat a,b,c,s,p ; printf("请输入三角形的三边:"); scanf("%f %f %f",&a,&b,&c); p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); printf("三角形的面积为:%.1f",s); return 0; } 拓展资料: C语言是一门通用计算机编程语...

一、算法分析: 1、 输入三条边,a,b,c; 2、 判断是否可以构成三角形。 可以利用三角形两边之和必然大于第三边的定理进行判断; 3、 对于可以构成三角形的,三边相加求周长,并利用海伦公式求面积; 海伦公式为 式中a,b,c分别为三角形三边长...

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com