3 回答

堯叔
TA貢獻77條經(jīng)驗 獲得超201個贊
循環(huán)寫法大家都會,我再補充兩個
//遞歸 public?int?cool(int?a)?{ ????if?(a?<?0||a?%?2?==?0)?{ ????????throw?new?RuntimeException("請輸入大于1的基數(shù)"); ????} ????if?(a?==?1)?{ ????????return?1; ????} ????return?a?+?cool(a?-?2); } //數(shù)學歸納法 public?int?cool2(int?a)?{ ????if?(a?<?0||a?%?2?==?0)?{ ????????throw?new?RuntimeException("請輸入大于1的基數(shù)"); ????} ????return?a?*?a?/?4?+?a?/?2?+?1; }

yanrun
TA貢獻317條經(jīng)驗 獲得超240個贊
public?int?doCalculate()?{ ????int?sum?=?0; ????int?i?=?1; ????while(i?<=?99)?{ ????????sum?=?sum?+?i; ????????i?=?i?+?2; ????} ????return?sum; }

田心楓
TA貢獻1064條經(jīng)驗 獲得超383個贊
public?static?void?main(String[]?args)?{ ???int?sum?=0; ???for?(int?i=0;i<50;i++){ ??????sum?=?sum?+?(2*i)+1; ???} ???System.out.println(sum); }
添加回答
舉報
0/150
提交
取消