嗨,我是編程新手,我想知道如何簡化下面的代碼。有沒有辦法可以設置一個變量,而不是設置1-6個月?如何簡化以下類
double RATE;
double SAVING;
double MONTH1;
double MONTH2;
double MONTH3;
double MONTH4;
double MONTH5;
double MONTH6;
System.out.print("Enter the monthly saving amount: ");
SAVING = input.nextDouble();
RATE = 1.00417;
MONTH1 = SAVING * RATE;
MONTH2 = (MONTH1 + SAVING) * RATE;
MONTH3 = (MONTH2 + SAVING) * RATE;
MONTH4 = (MONTH3 + SAVING) * RATE;
MONTH5 = (MONTH4 + SAVING) * RATE;
MONTH6 = (MONTH5 + SAVING) * RATE;
System.out.println("After the sixth month, the account value is $" + (float) MONTH6);
http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html – 2015-02-11 20:20:54
夥計們,請不要評價問題,因爲1)缺乏知識/經驗,或2)缺乏先前的研究。 S.O.是許多所有技能水平的程序員學習的資源,讓我們不要通過排除他們的問題來排除新用戶,除非顯然沒有努力解決問題。 – 2015-02-11 20:51:20
@EvanBechtol我沒有downvote,但downvote按鈕上的工具提示解釋了什麼時候downvoting是合適的:「這個問題沒有顯示任何研究工作;它不清楚或沒有用」。所以,以前的研究缺乏**是一個很好的理由downvote。坦率地說,這個問題是邊界線。 – 2015-02-11 21:07:25