約卡部落格、約卡交友、約卡聊天、約卡相簿
JAVA程式翻譯
請告知我每一行程式碼的用意
import java.util.*;
public class s123
{
public static void main(String args[])
{
Scanner keyboard = new Scanner(System.in);
System.out.println("請輸入你的名字");
String name = keyboard.nextLine();//打入的字串存到name;
System.out.println("");
System.out.println(name+", welcome to the game");
System.out.println("0 is 剪刀 , 1 is 石頭 , 2 is 布");
int wager=0,wager1=0;
System.out.println(" 剛開始 "+name+" 的賭注是 100");
System.out.println(" 剛開始 computer 的賭注是 100");
Random random = new Random();//創立一個新的隨機方法叫random
int n=0,k=0,i=0,b;
while(i==0)//設立一個回圈
{
while(n<2&&k<2)
{
System.out.println("請開始出拳");
int a = keyboard.nextInt();
b=random.nextInt(3);
System.out.println(name+" is "+a);
System.out.println("computer is "+b);
if(a==0)//當你出剪刀時,電腦會出拳的情況
{
if(b==0)
System.out.println("平手");
else if(b==1) {
System.out.println("你輸了");
k=k+1;
}
else if(b==2) {
System.out.println("你贏了");
n=n+1;
}
}
if(a==1)//當你出石頭,電腦會出拳的情況
{
if(b==0) {
System.out.println("你贏了");
n=n+1;
}
else if(b==1)
System.out.println("平手");
else if(b==2) {
System.out.println("你輸了");
k=k+1;
}
}
if(a==2) {//當你出布,電腦出拳的情況
if(b==0) {
System.out.println("你輸了");
k=k+1;
}
else if(b==1) {
System.out.println("你贏了");
n=n+1;
}
else if(b==2)
System.out.println("平手");
}
}
if [ 瀏覽完整內容請先註冊或登入會員。]
|