注意:在2019版Visual studio里面scanf需要改为scanf_s才可以运行,这与传统的C语言有些出入 ,博主最近下载了Visual studio2019版后才注意到这个问题,看来是我落后了!

/*fusangzhuren*/
/*判断能否组成三角形,并根据输入边长判断三角形类型*/
#include<stdio.h>
#include<stdlib.h>
int main(void)
{int num1, num2, num3;printf("请输入第一条边长:");scanf_s("%d",&num1);printf("请输入第二条边长:");scanf_s("%d",&num2);printf("请输入第三条边长:");scanf_s("%d",&num3);if (num1 + num2 > num3 && num1 + num3 > num2 && num2 + num3 > num2){if (num1 * num1 + num2 * num2 == num3 * num3 || num1 * num1 + num3 * num3 == num2 * num2 || num2 * num2 + num3 * num3 == num1 * num1){printf("%d、%d和%d可以组成直角三角形。\n",num1,num2,num3);printf("三角形周长:%d\n",num1+num2+num3);}else if (num1 * num1 + num2 * num2 < num3 * num3 || num1 * num1 + num3 * num3 < num2 * num2 || num2 * num2 + num3 * num3 < num1 * num1){printf("%d、%d和%d可以组成锐角三角形。\n", num1, num2, num3);printf("三角形周长:%d\n", num1 + num2 + num3);}else{printf("%d、%d和%d可以组成钝角三角形。\n", num1, num2, num3);printf("三角形周长:%d\n", num1 + num2 + num3);}}elseprintf("%d、%d和%d不能组成三角形。\n",num1,num2,num3);system("pause");return 0;
}

运行示例如下:

C语言判断三角形类型并给出周长相关推荐

  1. C语言判断三角形类型并计算面积

    这里将介绍如何根据三角形的三条边判断三角形类型,并输出其类型与面积的方法. 算法思想 首先输入三条边的长度,先判断任意两边之和是否大于第三边,若小于,则不能构成三角形. 接着依次判断下列条件: 三角形 ...

  2. C语言判断三角形类型

    根据输入的三角形的三条边判断三角形的类型,并输出其面积和类型. 算法思想 首先判断其两边之和是否大于第三边,若大于则判断可以构成三角形,再进一步判断该三角形是什么三角形,并计算这个三角形的面积:否则不 ...

  3. 7-8 判断三角形类型 (20 分)

    ** 7-8 判断三角形类型 (20 分) ** 输入三角形三条边,判断该三角形为什么类型的三角形. 输入格式: 在一行中输入三角形的三条边的值(实型数),可以用一个或多个空格或回车分隔,其中三条边的 ...

  4. 用java判断三角形类型_判断三角形类型

    假期无聊,继续九度OJ刷题,每天几道题,强制编程人啊! 三角形判断的方法: 直角三角形:勾股定理 锐角和钝角三角形:余玄定理 题目描述:给定三角形的三条边,a,b,c.判断该三角形类型. 输入:测试数 ...

  5. # c语言判断字符类型

    c语言判断字符类型 字母,数字,空格,其他字符如何区别

  6. 1164 -- 判断三角形类型

    判断三角形类型 Time Limit:1000MS  Memory Limit:65536K Total Submit:189 Accepted:68 Description 给定三角形的三条边,a, ...

  7. C语言判断字符串类型及个数并输出

    C语言判断字符串类型及个数并输出,这里判断的是: 小写字母:大写字母:空格:数字: #include <stdio.h> int main() {char a;int letter = 0 ...

  8. 根据三条边判断三角形类型

    题目描述: 输入三个边长a,b,c,判断能否构成三角形,三角形是什么类型. 解题思路: (1)输入三边长a,b,c: (2)三边长排序,从小到大a>b>c: (3)若a+b>c则能构 ...

  9. c语言坐标三角形判断,【C语言】判断三角形类型(示例代码)

    根据输入的三角形的三边判断三角形的类型,并输出其面积和类型. #include #include #include int main() { float a, b, c; float s, area; ...

最新文章

  1. 用JSP+JDBC开发Web程序
  2. 人均年薪400万、公司年亏40亿,正在盖大楼的DeepMind最新财务数据曝光
  3. mysql 环形复制_mysql复制(Replication)
  4. coroutine协程详解
  5. Linux模拟超级终端minicom(二)
  6. SmartCommit让复合提交不在是难题
  7. 算法笔记_096:蓝桥杯练习 算法提高 求最大值(Java)
  8. 苹果A13和A11性能差距有多大?
  9. [JAVA]字符串单词倒转处理前面的空格
  10. Bailian2886 能被3除尽的数之和【入门】
  11. tomcat可以直接起jar吗_天津买房可以直接落户吗
  12. C++ 在线IDE 编译器
  13. 少儿编程内容(市场各年龄段热门学习软件列表)
  14. 非法吸收公众存款罪的6大无罪辩点(根据无罪判例提炼)
  15. word文档在保存后消失,如何恢复?
  16. matplotlib官方中文手册pdf下载
  17. 办公软件excel表格_国产表格神器:超脱excel,画表只是基本功能,做软件才是真本事...
  18. PCBA加工波峰焊空焊原因及对策
  19. 动漫推荐之恋爱随意链接
  20. 100个网络基础知识普及,看完你也是半个网络高手哦! 随风

热门文章

  1. 安全杠杆炒股平台有什么特征?
  2. jQuery在IE8上使用时提示“对象不支持此属性或方法”
  3. 计算机开机没反应怎么办,电脑开机没反应怎么办?解决方法原来那么简单!
  4. Selenium自动化测试之Selenium IDE
  5. OpenFace使用OpenFace进行人脸识别
  6. IDEA配置persistence.xml
  7. 短视频行业口播类内容如何模仿制作?
  8. Labview 前面板放置照片
  9. 牛客 NC14352 旅行
  10. dijkstra 算法_数据结构与算法—单源最短路径dijkstra算法