在控制臺中虛線框內的數和成績差平均分會隨著隨著輸入的數而改變.應該怎么實作啊,萌新求教!!

uj5u.com熱心網友回復:
你全部輸入給一個變數怎么行啊!不是申明了3個int變數么!
int STB,JAVA,SQL;
Scanner in=new Scanner(System.in);
System.out.print("STB的成績是:");
STB=in.nextInt();
System.out.print("JAVA的成績是:");
JAVA=in.nextInt();
System.out.print("SQL的成績是:");
SQL=in.nextInt();
uj5u.com熱心網友回復:
public class CSDNTest {
public static void main(String[] args) {
int STB;
int JAVA;
int SQL;
System.out.print("STB的成績是:");
Scanner in = new Scanner(System.in);
STB = in.nextInt();
System.out.print("JAVA的成績是:");
JAVA = in.nextInt();
System.out.print("SQL的成績是:");
SQL = in.nextInt();
System.out.println("-----------------------");
//多幾個\t為了好看
System.out.println("STB\t\tJAVA\tSQL");
System.out.println(STB + "\t\t" + JAVA + "\t\t" + SQL);
System.out.println("-----------------------");
//Math.abs取絕對值
System.out.println("Java和SQL的成績差:" + Math.abs(JAVA - SQL));
//double來顯示小數,String.format("%.2f",a)保留兩位小數
System.out.println("三門課的平均分是:" + String.format("%.2f",((double)JAVA + SQL + STB)/3));
}
}
問題很基礎,多學多看就好。
uj5u.com熱心網友回復:
哦哦 粗心
謝謝大神 但是想請問一下第一張圖虛線框中對應的STB JAVA SQL對應的分數怎么實作隨著輸入的數而改變
uj5u.com熱心網友回復:
public class CSDNTest {
public static void main(String[] args) {
int STB;
int JAVA;
int SQL;
System.out.print("STB的成績是:");
Scanner in = new Scanner(System.in);
STB = in.nextInt();
System.out.print("JAVA的成績是:");
JAVA = in.nextInt();
System.out.print("SQL的成績是:");
SQL = in.nextInt();
System.out.println("-----------------------");
//多幾個\t為了好看
System.out.println("STB\t\tJAVA\tSQL");
System.out.println(STB + "\t\t" + JAVA + "\t\t" + SQL);
System.out.println("-----------------------");
//Math.abs取絕對值
System.out.println("Java和SQL的成績差:" + Math.abs(JAVA - SQL));
//double來顯示小數,String.format("%.2f",a)保留兩位小數
System.out.println("三門課的平均分是:" + String.format("%.2f",((double)JAVA + SQL + STB)/3));
}
}
問題很基礎,多學多看就好。
好 謝謝您了



轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/141002.html
標籤:Eclipse
上一篇:求各位大佬幫幫忙指點一下,謝謝
