两种方法编写程序,输入三角形的三条边,判断是否能够成三角形,如果能够成 三角形,输入构成的是等腰三角形、等边三角形、直角三角形,还是普通的三角 形。考虑整型、小数等不同类型数的三角形。方法 1 函数原型:int getType(int a, int b, int c);int getType(Double a, double b, double c);方法 2 函数模板原型: template<typename T> int getType(T a, T b, T c)列出各项本设计要达到的具体的目标。
时间: 2024-01-24 08:18:55 浏览: 123
C语言程序设计练习题含程序及参考答案.pdf
本设计的目标:
1.编写两种函数,分别能够判断整型和小数型的三角形,并输出其类型。
2.能够判断三角形是否能够成立,若不能成立则提示无法构成三角形。
3.能够判断三角形类型,包括等腰三角形、等边三角形、直角三角形和普通三角形。
4.使用函数原型和函数模板两种方法,体现C++的函数重载和函数模板。
5.程序应能够正确处理各种异常情况,如输入非法字符等。
6.设计简洁,易于理解和维护。
阅读全文