第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么第一個else多加了一個大括號就執(zhí)行不了呢?去掉大括號就可以了,這是為什么?

為什么第一個else多加了一個大括號就執(zhí)行不了呢?去掉大括號就可以了,這是為什么?

晴天小文友 2016-07-05 00:58:41
import java.util.Scanner;public class guess{ public static void main(String[] args){ Scanner number1=new Scanner(System.in);? System.out.println("----------猜拳游戲---------"); System.out.println("請出拳(1.剪刀 2.石頭 3.布)"); int number=number1.nextInt(); int computer=(int)((Math.random()*3)+1); String Marks="拳頭";//這是做一個標記 number String Marks1="拳頭";//這是做一個標記 computer switch(number){ case 1: Marks="剪刀"; break; case 2: Marks="石頭"; break; case 3: Marks="布"; break; } switch(computer){ case 1: Marks1="剪刀"; break; case 2: Marks1="石頭"; break; case 3: Marks="布"; break; } if(number==computer){ ?System.out.println("你出的是"+Marks+",電腦出的是"+Marks1+",平局!");} else ? ? { ? ?if(number==1&&computer==2||number==2&&computer==3||number==3&&computer==1){ System.out.println("你出的是"+Marks+",電腦出的是"+Marks1+",你輸了!");} ? ? ? ? ? ?} else{ ? ? ? ? ? ?System.out.println("你出的是"+Marks+",電腦出的是"+Marks1+",你贏了!"); } }?}
查看完整描述

2 回答

已采納
?
慕粉13960445854

TA貢獻4條經(jīng)驗 獲得超5個贊

else 后面再加判斷 ?就是鑲嵌if 那么格式就是?

? if(){

? ? ? ? ? ? ? }else if(){

? ? ? ?}else{}

------------------------------------

如果是是單獨判斷那就是

if(){

}else{}

if(){

}else()

-----------------------------------

另外就是 你中間的boolean 不會報錯嗎? ?

查看完整回答
2 反對 回復 2016-07-05
?
慕粉17081373449

TA貢獻1條經(jīng)驗 獲得超0個贊

這是一個連續(xù)判斷條件,3個條件以上的格式是if,else if,…(中間的都是if else),else(結束),所以會出現(xiàn)你說的問題。個人見解…

查看完整回答
反對 回復 2016-07-05
  • 2 回答
  • 0 關注
  • 1984 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號