point.java

来自「实现文件的由大变小」· Java 代码 · 共 36 行

JAVA
36
字号
public class point
{
 public static void main(String args[])
 {
  int a[]=new int[10];
  int b[]=new int[10];
  double c[]=new double[10];
  for(int k=0;k<a.length;k++)
  {
    a[k]=(int)(Math.random()*100);
    b[k]=(int)(Math.random()*100);
    System.out.print("("+a[k]+","+b[k]+")"+"\t"); 
  }
   
  for(int i=0;i<a.length;i++)
    {
    c[i]=Math.sqrt(a[i]*a[i]+b[i]*b[i]); 
    }
  sort(c);
  System.out.println();
  for(int i=0;i<a.length;i++)
  System.out.println(" "+c[i]+"\t"+"("+a[i]+","+b[i]+")");
  }
  static void sort(double c[])
  {
   int n=c.length;
   for(int i=0;i<n-1;i++)
      for(int j=i+1;j<n;j++)
        if(c[i]>c[j])
        {
          double temp=c[i];
          c[i]=c[j];
          c[j]=temp;
   }
   }
   }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?