导航:网站首页 >

请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出

请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输...,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出该...

匿名网友:

#include#includeint main(){double a, b, c, p, s;printf"请输入三角形的三边长:";scanf("%lf%lf%lf", &a, &b, &c);p = (a+b+c)/2;s = sqrt( p*(p-a)*(p-b)*(p-c));printf("%.3f\n", s);return 0;}

匿名网友:

给,已经编译运行确认: #include#include#includeint main() { float a,b,c; float area,s; printf"请输入三角行的三边:"; scanf("%f %f %f",&a,&b,&c); if(a>0&&b>0&&c>0) { if((a+b>c)&&(a+c>b)&&(b+c>a)) { printf("\n这三边能组成三角形\n"); s=(a+b+c)/2.0; area=sqrt(s*(s-a)*(s-b)*(s-c)); 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)) printf"这是等腰三角形\n"; else printf"这是普通三角形\n"; } else printf("\n这三边不能组成三角形\n"); } else printf("\n输入错误!"); getch(); return 1; }

匿名网友:

已知三角形三边长,求面积的具体代码如下: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)));return 0;}运行结果:2.求两邻边长度分别为 3.5 和 4.72 米,两边夹角为 37 度的三角形的面积:#include #include #includeint main(){float a,b,A;printf"输入两邻边边长:";scanf("%f %f",&a,&b);printf"输入夹角度数:";scanf("%f",&A);printf"三角形面积为:Area = %f\n", a*b * sin(A / 180 * 3.1416) / 2);return 0;}运行结果:

匿名网友:

#include#includefloat area(float a,float b,float c);int main(){float a,b,c,s;scanf("%f%f%f",&a,&b,&c);if(a>0&&b>0&&c>0&&a+b>c&&a+c>b&&b+c>a){s=area(a,b,c);printf("%.2f\n",s);}else{printf("Error!\n");}return 0;}float area(float a,float b,float c){float s,area;s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c));return area;}

匿名网友:

#include#includeint 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 printf("can not be a right triangle\n");exit(1);} else {area = sqrt(area);printf("area=%lf\n",area);};return 0; }

匿名网友:

#include<stdio.h> 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语言程序,请问c语言中 从键盘输入三角形的3边 调用三角形面积公式求面积 并输.,C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出...相关推荐

  1. java语言编程三角形图形_编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用......

    导航:网站首页 > 编程题:编写程序输入三角形的3条边长,计算并输出... 求助一道JAVA编程题:编写一个类似记事本的图形用... 编程题:编写程序输入三角形的3条边长,计算并输出... 求助 ...

  2. python编写程序计算三角形的面积_编程题:编写程序输入三角形的3条边长,计算并输出三角形的面积。...

    展开全部 一.程序分析 三角形面积海伦公式:√[ p ( p - a ) ( p - b ) ( p - c ) ] .其中 p = (a + b + c) / 2 .a.b.c分别是三角形的三边长. ...

  3. 输入三角形的三条边长,计算出其面积并输出。

    #include <stdio.h> #include <stdlib.h> #include <math.h> int main() { double a,b,c ...

  4. n个1组成的整数能被2013整除c语言,求大神解算法,“编写程序,求n至少为多大时,n个1组成的整数能被2013 整除。”...

    编写程序,求n至少为多大时,n个1组成的整数能被2013 整除. 使用python黑科技: i = 1 while int('1' * i) % 2013: i += 1 print(i) 不使用黑科 ...

  5. C语言案例-给定三角形的三条边长,计算面积

    用c语言计算三角形面积,案例如下: #include "math.h" #include <stdio.h> void main() {float a=3.0f, b= ...

  6. 请编写一个正方体类,类的私有数据成员是边长,要求用公有成员函数实现以下功能:1. 由键盘分别输入正方体的边长2. 计算并输出正方体的体积

    #include <iostream> using namespace std; class aaa { private: int a; public: void Print() { co ...

  7. C语言·1个水分子的质量约为3.0*10^-23克。1夸脱水大约是950克。编写程序,输入水的夸脱数,显示水分子数量。

    题目:1个水分子的质量约为3.0*10^-23克.1夸脱水大约是950克.编写一个程序,提示用户输入水的夸脱数,并显示水分子数量. #include<stdio.h> #include&l ...

  8. 三角形边长求高的c语言函数公式,c 求,已知三角形三边边长为abc,利用公式求面积...

    优质回答 回答者:桃桃妈妈 #include #include using namespace std; void main() { float a; float b; float c; cout&l ...

  9. 信捷plc c 语言全局变量,三菱PLC编程中,跳转指令CJ、子程序调用CALL和中断指令有什么区别?...

    满意答案 0519gao 2013.10.06 采纳率:46%    等级:12 已帮助:11303人 子程序帮助您对程序进行分块.主程序中使用的指令决定具体子程序的执行状况.当主程序调用子程序并执行 ...

最新文章

  1. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!
  2. Hadoop基础-网络拓扑机架感知及其实现
  3. 【Linux】02-Linux远程管理常用命令
  4. JavaScript实现返回数字的二进制表示中使用的位数bitLength算法(附完整源码)
  5. Windows下Python包和模块的安装方法(亲测手动安装)
  6. rvest | 网络爬虫初步——使用CSS选择器
  7. python网络编程编码和解码_python编程中的编码和解码问题
  8. HAProxy安装和配置大全
  9. POJ 1321-棋盘问题-简单搜索DFS
  10. C++控制CPU核的使用
  11. 大数据可视化有哪些作用和优点
  12. 造个轮子 | 自己动手写一个Redis
  13. 嵌入式操作系统新纪元?
  14. 集团施工企业安全生产风险管控和隐患排查治理双重预防机制数字化建设方案
  15. 大师系列之彼得•林奇层查股
  16. 微博博主侮辱女性 街猫koryili
  17. oracle通信通道的文件结尾_如何解决ORA-03113: 通信通道的文件结尾?
  18. 用函数求lnx,lgx等
  19. 香农码字matlab,香农--费诺编码的matlab实现
  20. Java注解和反射,Java教程马士兵全集

热门文章

  1. C++ 斐波拉契 河内塔
  2. 【数理逻辑】谓词逻辑 ( 前束范式 | 前束范式转换方法 | 谓词逻辑基本等值式 | 换名规则 | 谓词逻辑推理定律 )
  3. new语句java_有 Java 语句“int[] a,b=new int[3];”,则说法正确的是
  4. 随机森林随机回归预测_使用随机森林预测幸福
  5. 下载配合 VC6.0 使用的 MSDN
  6. itoa随手记(itoa是什么,itoa怎么用)
  7. CRM中的俱乐部管理
  8. mofang项目bug16-支付功能支付宝提示:系统繁忙,请稍后再试(ALIN10146)
  9. office2016英文版语言切换
  10. shell脚本的使用入门(超全)