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

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

請問我這個代碼哪里錯了

import java.util.Scanner;

public class HelloWorld {

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

Scanner s=new Scanner(System.in);

int age=s.nextInt();

System.out.println("Please input your age");

if(age>=18)

? ? ? ? {System.out.println("已經成年");}

? ? ? ? else

? ? ? ? {System.out.println("未成年");}

}

}


正在回答

2 回答

代碼沒有錯,能運行只是需要輸入了年齡才到到“Please input your age”這句話,所以只需要調換一下順序

import java.util.Scanner;

public class HelloWorld {

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

Scanner s=new Scanner(System.in);

System.out.println("Please input your age");

int age=s.nextInt();

if(age>=18)

? ? ? ? {System.out.println("已經成年");}

? ? ? ? else

? ? ? ? {System.out.println("未成年");}

}

}



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

weixin_慕無忌0428769 提問者

懂了,謝謝
2021-03-18 回復 有任何疑惑可以回復我~
int?age=s.nextInt();????這一句的意思是需要你在控制臺上輸入數據
System.out.println("Please?input?your?age");????????這句是你寫的提醒自己要在控制臺輸入數據了
?
?你把提醒自己輸入數據的語句放在了輸入數據語句的后面,由于程序是一步一步執行的,
?所以到這一步int?age=s.nextInt();?你在控制臺輸入東西才能執行下一步System.out.println("Please?input?your?age");


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

weixin_慕無忌0428769 提問者

懂了,謝謝
2021-03-18 回復 有任何疑惑可以回復我~
#2

qq_慕慕2291269 回復 weixin_慕無忌0428769 提問者

嗯呢,好的
2022-04-28 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問我這個代碼哪里錯了

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

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

幫助反饋 APP下載

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

公眾號

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