黑马程序员技术交流社区

标题: 程序乱码,求助???? [打印本页]

作者: Chasel    时间: 2015-6-20 10:31
标题: 程序乱码,求助????
#include<iostream>
#include<cmath>
using namespace std;
class Triangle
{
public:
void setABC(double x,double y,double z)
{
if(z<x-y || z>x+y)
cout<<"输入错误!"<<endl;
}
void getABC(double *x,double *y,double *z)
{
a=*x;
b=*y;
c=*z;
}
double perimeter(){return a+b+c;}
double area()
{
double l;
l=a+b+c;
return sqrt(l*(l-a)*(l-b)*(l-c));
}
private:
double a,b,c;
};
int main()
{
Triangle tri1;
tri1.setABC(4,5,6);
double x,y,z;
tri1.getABC(&x,&y,&z);
cout<<"三条边为:"<<x<<'\t'<<y<<'\t'<<z<<endl;
cout<<"三角形的周长为:"<<tri1.perimeter()<<'\t'<<"面积为:"<<tri1.area()<<endl;
return 0;
}
作者: 张国繁    时间: 2015-6-20 10:45
重新手打一下代码试试看
作者: Chasel    时间: 2015-6-20 16:49
张国繁 发表于 2015-6-20 10:45
重新手打一下代码试试看

已经解决了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2