題目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一個數(shù)字。例如2+22+222+2222+22222(此時共有5個數(shù)相加),幾個數(shù)相加有鍵盤控制。 程序分析:關(guān)鍵是計算出每一項的值。
1 回答
已采納

ziom
TA貢獻948條經(jīng)驗 獲得超1109個贊
public?static?int?getSum(int?num,?int?quantity)?{ ????????int?sum?=?0; ????????int[]?nums?=?new?int[quantity]; ????????String?numStr?=?num+""; ????????String?tempStr?=?numStr; ????????for?(int?i?=?0;?i?<?nums.length;?i++)?{ ????????????for?(int?k?=?0;?k?<?i;?k++)?{ ????????????????tempStr?+=?numStr; ????????????} ????????????nums[i]?=?Integer.parseInt(tempStr); ????????????sum?+=?nums[i]; ????????????tempStr?=?numStr; ????????} ????????return?sum; ????}
添加回答
舉報
0/150
提交
取消