weixin_43664745
weixin_43664745
采纳率0%
2018-12-06 08:49

c语言简单题求解三角形问题

边长在1000以内,找三个三角形,两个三角形的周长和面积分别相等 看看能招多少对

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • weixin_44002739 weixin_44002739 3年前

    int main()
    {
    int length_A,length_B,length_C,count;
    count=0;
    for (length_A=1,length_A<1000,length_A++)
    {
    for (length_B=1,length_B<1000,length_B++)
    {
    length_C=1000-length_A-length_B;

            if((length_A+length_B)>length_C&&(length_A+length_C)>length_B&&(length_B+length_C)>length_A)
            {
              count++;
              printf("%d,length_A=%d,length_B=%d,length_C=%d\n",count,length_A,length_B,length_C);
            }
        }
    }
    

    }

    点赞 1 评论 复制链接分享
  • qq_36994831 笨笨的猴 3年前

    三角形的总数量有多少?这个不明确,无法解答。不同量级的,算法完全不同。

    另:边长的数据类型,int,float,double,算法又有不同,浮点数需明确误差精度

    点赞 评论 复制链接分享

相关推荐