求大佬們 幫幫忙,小的弟剛剛入門 實在不懂。
謝謝大佬們


uj5u.com熱心網友回復:
if elseuj5u.com熱心網友回復:
JAVA程式 大佬會寫嗎?uj5u.com熱心網友回復:
寫JAVA的 大佬會嗎?
uj5u.com熱心網友回復:
哪位大佬 能給個例子參考參考 謝謝啦??????uj5u.com熱心網友回復:
import java.util.Scanner;public class Cal{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
}
}
uj5u.com熱心網友回復:
import java.util.Scanner;public class Cal{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);//鍵盤輸入
int x = sc.nextInt();//輸入整數
int y;
if(x<1) y = x;
else if(x<10) y = 3*x - 2;
else y = 4*x;
System.out.println(x);
}
}
uj5u.com熱心網友回復:
謝謝大佬 麻煩你了
uj5u.com熱心網友回復:
給你一個更完善點的,樓上有三個問題(也不算是問題吧,只是我更嚴謹一些)1、要求輸出的是y的值,他輸出的是x的值,這里是錯誤的
2、沒有對輸入進行提示,也沒有錯誤處理(如果輸入不是整數,程式直接炸了,我這里做了提示,同時不是整數會處理例外)
3、最后是if else,無論是否后面只有一句話,都要打上{}符號,這樣符合編碼規范,同時方便閱讀
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);//鍵盤輸入
System.out.print("請輸入整數:");
int x = 0;
try {
x = sc.nextInt();//輸入整數
} catch (Exception e) {
System.out.println("您輸入的不是整數");
return;//結束程式
}
int y;
if(x<1){
y = x;
} else if(x<10) {
y = 3*x - 2;
}else {
y = 4*x;
}
System.out.println("y的值:"+y);
}
uj5u.com熱心網友回復:
謝謝 哥!
uj5u.com熱心網友回復:
<br />謝謝大佬??????轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/111693.html
標籤:Java SE
上一篇:org.springframework.jdbc.CannotGetJdbcConnectionException:出現例外,求大神指教
下一篇:cytoscape制圖求助
