亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

求改錯 大神們

public class HelloWorld {

? ? public static void main(String[] args) {

int age=160;

? ? ? ? String xx;

? ? ? ? if (age>=0&&age<=150){

? ? ? ? if(age>100){

? ? ? ? ? ? xx="人妖";

? ? ? ? ? ? System.out.println("年齡:"+xx);

? ? ? ? }

? ? ? ? ?else if(age>60){

? ? ? ? xx="老年";

? ? ? ? System.out.println("年齡:"+xx);

? ? ? ? }

? ? ? ? else if(age>40){

? ? ? ? ? ? xx="中年";

? ? ? ? ? ? System.out.println("年齡:"+xx);

? ? ? ? }

? ? ? ? else if(age>18){

? ? ? ? ? ? xx="少年";

? ? ? ? ? ? System.out.println("年齡:"+xx);

? ? ? ? }

? ? ? ? else if(age>0){

? ? ? ? ? ? xx="童年";

? ? ? ? ? ? System.out.println("年齡:"+xx);

? ? ? ? }

else{

? ? xx="重新輸入"

? ? System.out.println("年齡:"+xx);

} ?

? ??

}

}


正在回答

4 回答

public class HelloWorld {
? ?public static void main(String[] args) {
? ?
? ? ?
? ? int age=160;
? ? ? ? ? ?String xx;
? ? ? ? ? ?if (age>=0&&age<=150){
? ? ? ? ? ?if(age>100){
? ? ? ? ? ? ? ?xx="人妖";
? ? ? ? ? ? ? ?System.out.println("年齡:"+xx);
? ? ? ? ? ?}
? ? ? ? ? ? else if(age>60){
? ? ? ? ? ?xx="老年";
? ? ? ? ? ?System.out.println("年齡:"+xx);
? ? ? ? ? ?}
? ? ? ? ? ?else if(age>40){
? ? ? ? ? ? ? ?xx="中年";
? ? ? ? ? ? ? ?System.out.println("年齡:"+xx);
? ? ? ? ? ?}
? ? ? ? ? ?else if(age>18){
? ? ? ? ? ? ? ?xx="少年";
? ? ? ? ? ? ? ?System.out.println("年齡:"+xx);
? ? ? ? ? ?}
? ? ? ? ? ?else if(age>0){
? ? ? ? ? ? ? ?xx="童年";
? ? ? ? ? ? ? ?System.out.println("年齡:"+xx);
? ? ? ? ? ?}}
? ? else{
? ? ? ?System.out.println("定義age超出范圍");
? ? ?
? ? } ?
? ? ? ?
? ? }}


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

慕后端1209951 提問者

牛逼啊大神
2016-04-01 回復 有任何疑惑可以回復我~

你們寫的都是什么,這執行結果是什么?年齡:重新輸入? ? ? ? 你知道怎么輸入,你導入Scanner了?你設置接收年齡的變量了?這一堆代碼從if第一句開始就沒有意義,直接跳到最后的else,你還費那么大勁全給敲出來

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

樂天315

才剛開始學,還沒學怎么輸入。。。
2016-04-01 回復 有任何疑惑可以回復我~
public?class?HelloWorld?{
	public?static?void?main(String[]?args)?{
		int?age=160;
		String?xx;
		if?(age>=0&&age<=150){
			if(age>100){
				xx="人妖";
				System.out.println("年齡:"+xx);
			}
			else?if(age>60){
				xx="老年";
				System.out.println("年齡:"+xx);
			}
			else?if(age>40){
				xx="中年";
				System.out.println("年齡:"+xx);
			}
			else?if(age>18){
				xx="少年";
				System.out.println("年齡:"+xx);
			}
			else?if(age>0){
				xx="童年";
				System.out.println("年齡:"+xx);
			}
		}else{???????????//外層if...else中的else前缺少一個大括號?
			xx="重新輸入";//缺少;
			System.out.println("年齡:"+xx);
		}??
		???????
	}
}


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

最后一行少了個大括號,最后一個else重新輸入后面少了結束符號“;” ? 格式我看看也是醉了

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

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167476    人
  • 解答問題       18748    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

求改錯 大神們

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號