From 8182b9e2125db7ffa17349eb8f13717e7360acdf Mon Sep 17 00:00:00 2001 From: Xi Xu Date: Sat, 25 May 2024 18:22:17 +0800 Subject: [PATCH] Update --- .../StandardIO/DateFormatOutput.class | Bin 2500 -> 2671 bytes .../StandardIO/DateFormatOutput.java | 12 +++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/bin/finalexam/StandardIO/DateFormatOutput.class b/bin/finalexam/StandardIO/DateFormatOutput.class index d29f13d6aa29b7a502356289cca5a20e84f43882..ab20d8b36b6e0c8a03488459cb026c796a416f63 100644 GIT binary patch delta 852 zcmYk4?N3f|7{@CSSyTW(SGVA8xn%)MboGttzCwO7%oq6R2Ca&K(+MKg}&-MLY-|Jz&-+8y-Tikg+JM|XW!q}wK z7pSt?Erh3sduN{X#|Tm$BSg8)zJKb&=P|-YI3Ps6Obr>Q(JZ4?8SVAJoMxNq2-Q*6 zP~(0G%m!;M>fDdPWcUJI78l)lp%S^|CPPnC=WVVCQJH@8QgpOvQ=4l-nutx05HuN^ z>n75?%}v45K|bm8WK+^VCmS*-IR1`)zahiD{d_(m1VkUAu^p|g4INus>N-0cIxR+p zB6oABC}82bsc=u^vmQkhWYD#(PpQ1DaHjJNC$=jYnP7g2q3vs@sDNZ7%gS`djcBQ| zM-^v+W+R${y@u5&i;ojmi(j|jca<64xGIfny|Uc@T?c(vUe*Rp7~3IZGlTpthfV$k zs}go1l5nOt0PQzZ2)mnK$77sWEbO47Asw|^!arB+#)lyQtYgbGP=oO;rzlu}O6pc~Z4 zDjL-nOwlNXoaB`LSZ$KSX^p~kNsK0qEQa|_vzFM5@`DzQB8>5!Ga5NOqL^0orPHP( zR}=liW1<%A7H2IoE%G(iEA;}6^92$=DbC174)2Ryvv;V^f#hoklPxX%L;e*xPev48*o delta 713 zcmX|;O-NK>6o#KOGv4pcbqbpq%dyZ915KnL%W##5i$cnNEYq~C?9XXtbh1pV(SFQ+ zT*M_3Y9&OQh$bY+MXNToY#X&oHx&`Iipb8rLtVJ<+C+-(^)VNE*YJH<_cQEE|3FSkb zhA#I@sL4t*XvnyAMRnGYFjLd!=B)~Mv}i1svKba4vhZq779UN?;)BOF7leR_%|#*P zo!E?dOwVmD3ua+@q7dYK*|SXilfB@YV2hvRMK^??=tE?CD%C&KlI+W7`?H2AVVyUJ zQ{9$M4-97vx7}yfcsQv)9sy}~8_lQOin>y(#K|)Z-Y*aBm zOI*c5W_v*|^Mz!?e|@*7zo0&0C&CG5o_+9=&3RpV5J&L@2}MJzuC<*o9XResyD?YB zH$C}Dxdd1(Vb(}F6|#X!*~VIm)iYX{m;-cb)XHxT(uHW1A9QnwfY$m-553x{htC|= zypZ<$z!CcNj?=v7s4|NY-f~QtVVXIPtHaK5kLUC&4RfETYU|Z;XQ<_*CKhu_Th?Qi zcu2%>+Hl5DVyIHCYxjxrDuKi=YL~@V#dV4SH3dj=R=-=da8{>1=i_-FM|>Rha6Om& X;EIpqK3?_lI+JR5)OwR!+#&H7VPuR) diff --git a/src/finalexam/StandardIO/DateFormatOutput.java b/src/finalexam/StandardIO/DateFormatOutput.java index ca970fc..90231ab 100644 --- a/src/finalexam/StandardIO/DateFormatOutput.java +++ b/src/finalexam/StandardIO/DateFormatOutput.java @@ -20,14 +20,24 @@ public class DateFormatOutput { yearStr += "年"; if (month < 10) monthStr = num[month] + "月"; + else if (month == 10) + monthStr = "十月"; else monthStr = "十" + num[month % 10] + "月"; if (date < 10) dateStr = num[date] + "日"; + else if (date == 10) + dateStr = "十日"; else if (date < 20) dateStr = "十" + num[date % 10] + "日"; + else if (date == 20) + dateStr = "二十日"; + else if (date < 30) + dateStr = "二十" + num[date % 10] + "日"; + else if (date == 30) + dateStr = "三十日"; else - dateStr = num[date / 10] + "十" + num[date % 10] + "日"; + dateStr = "三十" + num[date % 10] + "日"; System.out.println(yearStr + monthStr + dateStr); } }