關於我的疑難雜症

package lianxi;

import java.awt.Color;
import java.util.Scanner;

public class doggg {
	public static void main(String[] args){
		Scanner sc=new Scanner(System.in);

//5、用循環方式實現和計算機玩猜拳的程序 (設定勝出條件--輸3次或贏3次即退出)

int yes=0;

int no=0;

for(;;){

System.out.println("請輸入1剪刀、2石頭、3布");

int a=sc.nextInt();

int pc=(int)(Math.random()*3+1);

switch(a){

case 1:

System.out.println("用戶出剪刀");

break;

case 2:

System.out.println("用戶出石頭");

break;

case 3:

System.out.println("用戶出布");

break;

}

switch(pc){

case 1:

System.out.println("電腦出剪刀");

break;

case 2:

System.out.println("電腦出石頭");

break;

case 3:

System.out.println("電腦出布");

break;

}

if(a==1&&pc==3||a==2&&pc==1||a==3&&pc==2){

System.out.println("恭喜你贏了");

yes++;

}

else if(pc==1&&a==3||pc==2&&a==1||pc==3&&a==2){

System.out.println("很遺憾你輸了");

no++;

}

else if(a==1&&pc==1||a==2&&pc==2||a==3&&pc==3){

System.out.println("平局");

}

else{

System.out.println("輸入錯誤");

}

if(yes==3){

System.out.println("贏了三次,恭喜");break;

}

else if(no==3){

System.out.println("輸了三次,GG");break;

}

}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章