如果有一個(gè)數(shù)組int[]a它的數(shù)組是{10.20.8}求出結(jié)果為{10.30.38},不準(zhǔn)使用臨時(shí)數(shù)組
3 回答
已采納

ziom
TA貢獻(xiàn)948條經(jīng)驗(yàn) 獲得超1109個(gè)贊
public?class?Test?{ ????public?static?int[]?ziom(int[]?nums)?{ ????????if?(nums==null?||?nums.length==0)?return?nums; ????????for?(int?i?=?nums.length-1;?i?>=?0;?i--)?{ ????????????int?value?=?0; ????????????for?(int?k?=?0;?k?<=?i;?k++)?{ ????????????????value?+=?nums[k]; ????????????} ????????????nums[i]?=?value; ????????} ????????return?nums; ????} ????public?static?void?main(String[]?args)?{ ????????int[]?nums?=?{10,?20,?8}; ????????System.out.println(Arrays.toString(ziom(nums))); ????} }

艾爾森
TA貢獻(xiàn)33條經(jīng)驗(yàn) 獲得超27個(gè)贊
for循環(huán)做
for(int?i?=?1;i<a.length();i++){ ????a[i]?=?a[i]?+?a[i-1]; }
執(zhí)行完這一句后a數(shù)組就變成你要的結(jié)果了
添加回答
舉報(bào)
0/150
提交
取消