《程序设计基础-c语言》杨莉 刘鸿翔
ISBN-978-7-03-032903-5
p91
习题3
8.编写程序,要求由键盘输入3个数,判断它们是否能构成三角形的三边。若能,请判断构成的是等腰、等边还是普通三角形。

#include<stdio.h>
int main(void)
{int a,b,c;int t;printf("input three numbers:");scanf("%d,%d,%d",&a,&b,&c);//从大到小排序 if(a<b){t=a;a=b;b=t;}else if(a<c){t=a;a=c;c=t;}else if(b<c){t=b;b=c;c=t;}if(a+b>c&&a-b<c){if(a==b&&b==c)printf("此三角形为等边三角形");else if(a==b||a==c||b==c)printf("此三角形为等腰三角形");elseprintf("为普通三角形");}
}



编写程序判断等腰、等边或者普通三角形相关推荐

  1. 编写程序判断两个数组是否相等,然后编写一段类似的程序比较两个 vector。

    /*编写程序判断两个数组是否相等,然后编写一段类似的程 序比较两个 vector.*/ /* bool judge1(size_t* a, size_t* b, int n) {     for (s ...

  2. 判断玫瑰花数c语言程序设计教程课后答案,编写程序判断某个四位整数是否为玫瑰花数(用自定义函数)...

    用C语言编写判断输入的某个数m是否为素数 //判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是不是素数!#include#includemain(){i ...

  3. 某选秀比赛的晋级规则是:如果7个评委中,有4个及以上评委投赞成票。试用数组编写程序判断某选手是否晋级

    某选秀比赛的晋级规则是:如果7个评委中,有4个及以上评委投赞成票.试用数组编写程序判断某选手是否晋级. int main() {int sum=0,i,n=0;printf("同意为1,不同 ...

  4. 编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。

    题目描述 KiKi开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元音(Vowel) ...

  5. 设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数

    设n是一个任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n称为回文数.从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数 nume=input('请输入一个数字:') nume1 ...

  6. 设n是一任意自然数,如果n的各位数字反向排列所得的自然数与n相等,则n被称为回文数。 从键盘输入一个5为数字,请编写程序判断这个数字是不是回文数。

    列表的切片,切片用于获得列表的一个片段,即获得零个或多个元素.切片后的结果也是列表类型.切片有两种使用方式. 1.列表或列表变量:[N:M]     2.列表或列表变量[N:M:K]即[起点:终点:步 ...

  7. 编写程序判断输入的字符串是否是“回文”

    编写程序判断输入的字符串是否是"回文"(顺读和倒读都一样的字符串,称"回文") 下面展示一些 代码及输出结果. 输入:abcba 输出:是回文 // An hi ...

  8. 练习:编写程序判断当前系统状态

    ============================================================================================= 201311 ...

  9. 编写程序判断大小端的两种方法

    大小端这个问题在面试过程中偶尔会被问到,这里笔者总结了一下,提出了两个小程序进行判断,欢迎大伙 查看指教 第一种:联合(union)方式判断法 在union中所有的数据成员共用一个空间,同一时间只能储 ...

最新文章

  1. mysql 基础篇(二) 账号、权限管理
  2. 报名 | 腾讯量子实验室发起Alchemy竞赛,推动分子性质的AI预测研发
  3. matlab 2014a 升级,MATLAB R2014a从入门到精通(升级版) pdf扫描版[42MB]
  4. 华为笔记本怎么激活windows_取代Windows?最美国产操作系统诞生,华为笔记本电脑已搭载...
  5. python 多进程管道 消息式通信
  6. python编程从入门到实践课后题答案-python编程:从入门到实践习题5-8~5-11
  7. 杭州「增长黑客」集结令!曲卉老师想约你来网易聊一聊
  8. Ansible-playbook 部署redis主从
  9. 手把手教你写竞品分析
  10. 第十届蓝桥杯大赛青少年创意编程C++组省赛 第1题 水下探测器
  11. 如何配置Ubuntu17的软件库(sortware update)
  12. 不同操作系统下重置root密码的方法
  13. css各种居中解决方法
  14. Docker---DockerFile搭建的最简单的jsp应用
  15. 权重的计算(变异系数法)
  16. stokes方程matlab,Navier-Stokes matlab 238万源代码下载- www.pudn.com
  17. Python爬取美女图片 爬虫基础
  18. CSS3颜色不透明度如何设置?
  19. 进化算法和深度强化学习的关系?
  20. nested renamer is not supported

热门文章

  1. javascript 变量监听器
  2. 最小二乘法和梯度下降法有哪些区别?
  3. openGL 入门4 --- Following the data
  4. 网络模型--Densely Connected Convolutional Networks
  5. LeetCode 123. Best Time to Buy and Sell Stock III--Python解法--动态规划--数学题
  6. Windows系统下多版本GCC的安装: MinGW Cygwin Msys2 和 VS: MSVC
  7. 数值分析上机题matlab线性方程组,数值分析上机实验报告 - 线性方程组部分实验题1...
  8. linux图形登陆报拒绝权限,Linux-权限被拒绝?
  9. c++ 打开添加删除程序_Docker 添加容器到一个网络
  10. idea类模版,创建时生成一句歌词