伊莉討論區
標題:
求救~~初學者~~求救
[打印本頁]
作者:
a83wu0m3
時間:
2008-10-8 07:03 PM
標題:
求救~~初學者~~求救
請問~~各位java高手
剛學~~還是不熟悉~希望有大大能提供寫法~~拜託拜託
1.要怎麼寫~將輸入的數字~~在顯示的時候讓天反過來要怎麼寫(例如:123~而顯示的時候他會出現321)(但是這個我完全不知道要怎麼寫)
2.要怎麼自動產生九九乘法~~而當使用者自行輸入答案時~答對她會繼續做下去~~而答錯時~~他會將原本的題目
再重複出現直到使用者做到對為止
我有寫出讓它自動出現九九乘法表~但是~我不會讓他原本錯的題目重複出現~讓使用者回答答案
請問要如何改(以下是我寫的九九乘法表)
import java.io.*;
public class Test{
public static void main(String args[])throws IOException
{
BufferedReader bin = new BufferedReader(new InputStreamReader(System.in));
while (true)
{
int a1 = 1+(int)(Math.random()*9);
int b1 = 1+(int)(Math.random()*9);
System.out.println( a1 + "*" + b1 + "=");
System.out.println();
int c1 = Integer.parseInt(bin.readLine());
if(c1==a1*b1){
System.out.println("答對了!");
System.out.println();
}
if(c1!=a1*b1){
System.out.println("答錯囉!");
System.out.println();
}
}
}
}
ps:請問各位大大~~有哪一本比較適合剛學物件導向java的書阿~因為老師用原文書~而且又跳著上~對我比較笨的人來說~~真的是聽不懂~~想請問各位剛學物件導向程式(java)時都是看哪一本書長大的~~拜託各位可以提供一下書~~拜託拜託~~提供給我(想要學會java另一方面又不想被當掉的我)
[
本帖最後由 a83wu0m3 於 2008-10-8 07:27 PM 編輯
]
作者:
gnu
時間:
2008-10-8 08:52 PM
提示:
作者被禁止或刪除 內容自動屏蔽
作者:
gnu
時間:
2008-10-8 08:53 PM
提示:
作者被禁止或刪除 內容自動屏蔽
作者:
daviddr
時間:
2008-10-9 03:21 AM
>想請問各位剛學物件導向程式(java)時都是看哪一本書長大的~~
>拜託各位可以提供一下書
剛學物件導向時看的是 Grady Booth 那幾本,以及 UML spec。
剛學 Java 時,看的是 Java in a Nut shell, The Java Programming Language,
Effective Java Programming Language Guid, Java Swing, Kick ass Java programming。
覺得這幾本蠻不錯的,其他還有 6,7 本想不起來,太久遠了@@。
原文書看無,可多買些中文書來輔助。
作者:
mikekao
時間:
2008-10-9 10:40 PM
標題:
回復 #1 a83wu0m3 的帖子
如果在判斷c1是否==a1*b1這一段再加個while迴圈,相等則用break跳出內部while-loop,不相等則再印一次a1*b1=?的訊息應該就解完了。
歡迎光臨 伊莉討論區 (http://aaa.eyny.com/)
Powered by Discuz!