每天一個java小程序-5

 JAVA練習題,能做多少就做多少。http://bbs.csdn.net/topics/110067294


這個是從CSDN看到的。每天一個吧 。

【程序5】 
題目:利用條件運算符的嵌套來完成此題:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。 
1.程序分析:(a>b)?a:b這是條件運算符的基本例子。 

沒有任何技術含量吧。。

==== Main.java ====
package main;

public class Main {

public static void main(String[] args) {
int num = 0;
String mark;

if (args.length == 0) {
System.out.println("No input value");
return;
}

try {
num = new Integer(args[0]);
} catch (NumberFormatException e) {
System.out.println("Input value not a integer");
return;
}

mark = num >= 90 ? "A" : (num >= 60 && num < 90) ? "B" : "C";

System.out.println("This student's mark is " + mark);
}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章