主持稿 英文怎么说:VC++6.0编写程序:输入三角形三边,判断该三角形是什么三角形(等边,等腰,普通,直角)

来源:百度文库 编辑:神马品牌网 时间:2024/03/28 23:01:21

我给你个思路吧。
知道边长,那么可以在开头定义3个float,用scanf定义为自己输入的。然后先写一个排比函数,把3个数从打到小排列并定义为另外三个数比如a,b,c,其中a>b>c。
得出的结果直观一点的就用while。当然多分一点情况。三角形成型条件是(照我上边那样设)b+c>a;a-c>b;如果不符合就打印“不能成型”。
钝角三角形的成型条件是b平方+c平方小于a平方;
锐角三角形的成型条件是b平方+c平方大于a平方;
等腰就是说a=b或b=c(为什么没有a=c,自己想想)
等边就是a=b=c;
直角就是a平方=b平方+c平方。
思路有了,算法自己会写了吧?