au1.java

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

JAVA
67
字号
import java.io. *;
public class au1{

public static void main(String args[])

{

	 int a[]=new int[8];
  int b[]=new int[8];
  int i,k;
  char s;
 
for(;;)
 {
 		System.out.println();
 	for(i=0;i<8;i++)
 	{
 		a[i]=(int)(Math.random()*8+1);//for
 		while(a[i]==5)
 		{
  			a[i]=(int)(Math.random()*8+1);//for
		}
 		
 	}
  for(i=0;i<8;i++)
    {
     switch(a[i])
 { 
   case 1: System.out.print("↙");break;
    case 2: System.out.print("↓");break;
     case 3: System.out.print("↘");break;
      case 4: System.out.print("←");break;
       case 5: break;
        case 6: System.out.print("→");break;
         case 7: System.out.print("↖");break;
          case 8: System.out.print("↑");break;
          case 9:System.out.print("↗");break;
}//switch
  }//for


        System.out.println();
  try{
  	for(i=0;i<8;i++)
{

		s=(char) System.in.read();
	    b[i]=(int) (s-'0');
	  
}	 
		System.in.skip(2);
}catch(IOException e) {}   

	for(i=0;i<8;i++)
	{
		if (a[i]!=b[i])  
		System.out.println("第"+i+"个miss");
	}
	
	    }
	}
}
  



⌨️ 快捷键说明

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