搜索
查看: 4201|回复: 2
打印 上一主题 下一主题

C语言一天一练--29.august

[复制链接]
跳转到指定楼层
楼主
发表于 2012-8-30 19:05:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
编程题——判断三角形
--------------------------------------------------------------------------------------------------
输入三个数据,分别为一个三角形三条边的长度,判断这三条边能否组成三角形
--------------------------------------------------------------------------------------------------
PS:如果三角形的两边之和大于第三边,则这个三角形成立,否则不成立。

最佳答案

查看完整内容

[mw_shl_code=c,true]int a,b,c; if(a+b>=c && a+c>=b %% b+c>=a) printf("yes"); else printf ("no");[/mw_shl_code] 伪代码哒哒
沙发
发表于 2012-8-30 19:05:06 | 只看该作者
[mw_shl_code=c,true]int a,b,c;
if(a+b>=c && a+c>=b %% b+c>=a)
printf("yes");
else
printf ("no");[/mw_shl_code]

伪代码哒哒
板凳
发表于 2012-12-10 10:59:43 | 只看该作者
[mw_shl_code=c,true]
#include<stdio.h>
#include<stdlib.h>
int triangle(int a,int b,int c)
{
  int flag=0;
  if(a+b>c && a+c>b && b+c>a)
  {
    flag=1;
  }   
  return flag;
}
int main(void)
{
    int a,b,c,flag;
    printf("请输入三角形的三个边长(用空格隔开数字):");
    scanf("%d %d %d",&a,&b,&c);
    flag=triangle(a,b,c);
    if(flag==1)
    {
      printf("恭喜!这三个边可以组成三角形。");           
    }
    else
    {
      printf("很遗憾!这三个边不可以组成三角形。");
    }   
    system("pause");
    return 0;
}
[/mw_shl_code]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表