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

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問這代碼出了什么問題,新人不懂怎么找出為什么錯了

import java.util.Scanner;

public class test1{

public static void main(String[]args){

char weekSecond;

Scanner input=new Scanner(System.in);

System.out.println("請輸入第一個字母");

String letter=input.next();


if(letter.length()==1){

char weekFirst=letter.charAt(0);

switch(weekFirst){

case'm':

case'M':

System.out.println("星期一");

break;

case't':

case'T':

System.out.println("由于星期二和星期四都是T開頭,請繼續(xù)輸入第二個字母");

letter=input.next();

if(letter.length()==1){

weekSecond=letter.charAt(0);

if(weekSecond=='U'||weekSecond=='u');{

System.out.println("星期二");

break;

}else if(weekSecond=='H'||weekSecond=='h'){

System.out.println("星期四");

break;

}else{????????????????????????????????????????????????//這里的else有錯,不懂

System.out.println("輸入第二個錯誤,請重新輸入");

break;}

else{????????????????????????????????????????????//這里的else有錯,不懂

System.out.println("輸入超過一個字母,請重新輸入");

break;

}

}

case'w':

case'W':

System.out.println("星期三");

break;

case'f':

case'F':

System.out.println("星期五");

break;

case's':

case'S':

System.out.println("星期六和星期天都是s開頭,需要輸入第二個字母");

letter=input.next();

if(letter.length()==1){

weekSecond=letter.charAt(0);

if(weekSecond=='A'||weekSecond=='a'){

System.out.println("星期六");

break;

}

else if(weekSecond=='U'||weekSecond=='u'){

System.out.println("星期天");

break;

}

else{

System.out.println("輸入錯誤,請重新輸入");

}

else{????????????????????????????????????????????????//這里的else有錯,不懂

System.out.println("輸入超過一個字母,請重新輸入");

break;

}

}

default:

System.out.println("默認輸出,無法識別,請重新輸入");

break;

}else{

System.out.println("最后輸入錯誤,只能輸入一個字母,請重新輸入");

}

}

}

}


正在回答

3 回答

package com.xingzhuang;

import java.util.Scanner;
public class test1{
?? ?public static void main(String[]args){
?? ??? ?char weekSecond;
?? ??? ?Scanner input=new Scanner(System.in);
??????? System.out.println("請輸入第一個字母");
??????? String letter=input.next();

??????? if(letter.length()==1){
?????? ??? ?
?????? ??? ?char weekFirst=letter.charAt(0);
?????? ??? ?switch(weekFirst){
?????? ??? ?case'm':

??????? case'M':

?????? ??? ?System.out.println("星期一");

?????? ??? ?break;


??????? case't':


??????? case'T':


?????? ??? ?System.out.println("由于星期二和星期四都是T開頭,請繼續(xù)輸入第二個字母");

?
?????? ??? ?letter=input.next();


?????? ??? ?if(letter.length()==1){


?????? ??? ??? ?weekSecond=letter.charAt(0);


?????? ??? ??? ?if(weekSecond=='U'||weekSecond=='u'){

?? ?
?????? ??? ??? ??? ?System.out.println("星期二");

?????? ??? ??? ??? ?break;


?????? ??? ??? ?}else if(weekSecond=='H'||weekSecond=='h'){
?? ?
?????? ??? ??? ??? ?System.out.println("星期四");
?? ?
?????? ??? ??? ??? ?break;


?????? ??? ??? ?}else{??????????????????????????????????????????????? //這里的else有錯,不懂


?????? ??? ??? ??? ?System.out.println("輸入第二個錯誤,請重新輸入");


?????? ??? ??? ??? ?break;
?????? ??? ??? ??? ?}


?????? ??? ?} else{??????????????????????????????????????????? //這里的else有錯,不懂


?????? ??? ??? ?System.out.println("輸入超過一個字母,請重新輸入");


?????? ??? ??? ?break;


?????? ??? ?}




??????? case'w':


??????? case'W':


?????? ??? ?System.out.println("星期三");


?????? ??? ?break;


??????? case'f':


??????? case'F':


?????? ??? ?System.out.println("星期五");


?????? ??? ?break;


??????? case's':


??????? case'S':


?????? ??? ?System.out.println("星期六和星期天都是s開頭,需要輸入第二個字母");


?????? ??? ?letter=input.next();


?????? ??? ?if(letter.length()==1){
?????? ??? ??? ?weekSecond=letter.charAt(0);


?????? ??? ??? ?if(weekSecond=='A'||weekSecond=='a'){


?????? ??? ??? ??? ?System.out.println("星期六");


?????? ??? ??? ??? ?break;


?????? ??? ??? ?}


?????? ??? ??? ?else if(weekSecond=='U'||weekSecond=='u'){


?????? ??? ??? ??? ?System.out.println("星期天");


?????? ??? ??? ??? ?break;


?????? ??? ??? ?}else{


?????? ??? ??? ??? ?System.out.println("輸入錯誤,請重新輸入");


?????? ??? ??? ?}


?????? ??? ?}else{??????????????????????????????????????????????? //這里的else有錯,不懂


?????? ??? ??? ??? ?System.out.println("輸入超過一個字母,請重新輸入");


?????? ??? ??? ??? ?break;


?????? ??? ??? ?}

??????? default:


?????? ??? ?System.out.println("默認輸出,無法識別,請重新輸入");


?????? ??? ?break;
?????? ??? ?}


?????? ?

?????? ?
?????? ??? ?}else{


?????? ??? ??? ?System.out.println("最后輸入錯誤,只能輸入一個字母,請重新輸入");


?????? ??? ?}


?? ?}
?? ?

}




1 回復 有任何疑惑可以回復我~

第一處if(weekSecond=='U'||weekSecond=='u'){} 去掉 ;??? 第二次else 前面加{?

0 回復 有任何疑惑可以回復我~

一個if 對應一個else? 你上面已經(jīng)有else了

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問這代碼出了什么問題,新人不懂怎么找出為什么錯了

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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