重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)
import java.util.Scanner;\x0d\x0apublic class test {\x0d\x0apublic static void main(String[] args) {\x0d\x0aScanner x = new Scanner(System.in);\x0d\x0aSystem.out.println("請輸入成績");\x0d\x0aint a=x.nextInt(); \x0d\x0aint n=a/10; //百分制轉(zhuǎn)換為等第\x0d\x0aswitch(n){\x0d\x0acase 10: //表示如果n=10,也就是一百分,輸出A\x0d\x0acase 9:\x0d\x0aSystem.out.println("A");\x0d\x0abreak;\x0d\x0acase 8:\x0d\x0aSystem.out.println("B");\x0d\x0abreak;\x0d\x0acase 7:\x0d\x0aSystem.out.println("C");\x0d\x0abreak;\x0d\x0acase 6:\x0d\x0aSystem.out.println("D");\x0d\x0abreak;\x0d\x0acase 5:\x0d\x0acase 4:\x0d\x0acase 3:\x0d\x0acase 2:\x0d\x0acase 1:\x0d\x0acase 0:\x0d\x0aSystem.out.println("FAIL"); //低于六十分的輸出不及格 FAIL\x0d\x0abreak;\x0d\x0adefault:System.out.println(" 請輸入一個正確的成績"); //輸入的不是百分制,報錯\x0d\x0a}\x0d\x0a}\x0d\x0a}
創(chuàng)新互聯(lián)2013年開創(chuàng)至今,先為青川等服務(wù)建站,青川等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為青川企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("請輸入學(xué)生的分數(shù):");
double score = input.nextDouble();
int level1,level2;
if(score=60.0 score=100.0){
System.out.print("該學(xué)生成績?yōu)閮?yōu)秀!");
}
else if(score=0 score60.0){
System.out.print("該學(xué)生成績?yōu)椴患案瘢?);
}
else{
System.out.print("您輸入的成績有誤!");
}
}?? ?
}
當(dāng)年我學(xué)C語言的時候,這個問題有考過,這邊顯示方式不方便用代碼實現(xiàn),我給你幾個要點。
1, 建一個學(xué)生類,有四個字段,分別表示學(xué)生名,英語,計和數(shù)的成績。
2, 建一個輸出類,即含有方法 public static void main(String[] args),并在這個方法里用 while循環(huán)接收輸入?yún)?shù),直到你定義一個參數(shù)表示退出即可打印。
另外在這個輸出類里,加一個屬性 List list = new ArrayList();表示所有學(xué)生。
3, 運行窗口,使用輸出類并輸入?yún)?shù)即可。
最后,這個問題主要是考你的邏輯能力,初學(xué)者可能要想一兩天才能想出來。
public class Student {
private String name;//姓名
private int english;//英語成績
private int computer;//計算機成績
private int database;//數(shù)據(jù)庫成績
//..getter/setter略
}
public class Printer {
private static ListStudent students = new ArrayListStudent();
public static void main(String[] args) {
while (true) {
Scanner in = new Scanner(System.in);
System.out.println("請輸入:學(xué)生名 英語 計算機 數(shù)據(jù)庫");
String line = in.nextLine();
if(line == null || line.length() == 0) {
break;// 用戶未輸入,默認表示退出
}
if(line == "exit") {
break;// 用戶輸入exit,表示退出
}
String[] values = line.split(" ");
if(values.length != 4) {
break;//參數(shù)不對,退出!可以自己優(yōu)化
}
Student s = new Student();
s.setName(values[0]);
s.setEnglish(Integer.valueOf(values[1]));
s.setComputer(Integer.valueOf(values[2]));
s.setDatabase(Integer.valueOf(values[3]));
students.add(s);
}
for (Student student : students) {
System.out.println("學(xué)生名:" + student.getName() + "; 英語成績:"
+ student.getEnglish() + "...計,數(shù)成績略,類推!");
}
}
}
真是漚心瀝血啊,應(yīng)該不會再要怎么編譯,用啥工具吧?