java吧 关注:1,257,654贴子:12,752,195
  • 5回复贴,共1

请问这是什么意思呀?

只看楼主收藏回复



1楼2013-04-04 18:07回复
    java testpoint.java
    javac testpoint


    3楼2013-04-04 18:21
    回复
      广告
      立即查看
      class point{
      double x, y, z;
      point(double _x,double _y,double _z){
      x =_x;
      y =_y;
      z =_z;
      }
      void setx(double _x){
      x =_x;
      }
      void sety(double _y){
      y =_y;
      }
      void setz(double _z){
      z =_z;
      }
      double getdistance(point p){
      return (x-p.x)*(x-p.x)+(y-p.y)*(y-p.y)+(z-p.z)*(z-p.z);
      }
      }
      import java.util.*;
      public class testpoint{
      public static void main(String[] arge){
      Scanner reader=new Scanner(System.in);
      double a=reader.nextdouble();
      double b=reader.nextdouble();
      double c=reader.nextdouble();
      double x=reader.nextdouble();
      double y=reader.nextdouble();
      double z=reader.nextdouble();
      point p =new point(a,b,c);
      point p1 =new point(x,y,z);
      System.out.println(p.getdistance(p1));
      p.setx(5.0);
      System.out.println(p.getdistance(new point(1.0,1.0,1.0)));
      }
      }


      4楼2013-04-04 18:50
      回复