回复:提个意见
以下引用冰块年华在2006-1-1 22:49:25的发言: 楼上的...莫非是传说中的..VB...?-_-|| |
是JAVA…… -v-bb
(<- 某废人目前还不会用.NET…… -v-bb)咳……
由于某程序用到这个子程序的时候一般n不会超过10,所以没考虑到11的问题 -v-bb
我便是用不惯那switch啊啊…… (泪奔)================================================================================
无聊的改订版:-v-bb
private static String num_suffix(int n)
{ String s;
if (n % 100 == 11) { s = "th";}
else if (n % 10 == 1) { s = "st";}
else if (n % 10 == 2) {s = "nd";}
else if (n % 10 == 3) {s = "rd";}
else { s = "th";}
return s;
}