妳好,提問者:
如果解決了妳的問題請采納,若有疑問請追問,謝謝!
package?com.zyx.cn.baidu_test;import?java.util.Scanner;
/**
*?編寫壹個函數sum(i),將輸入的整形參數i(i≥0)的各位求和,返回求和結果。 *?在main()函數中測試此函數,從鍵盤輸入整數n(n∈[1,20]), *?然後再輸入n個非負整數,對於每壹個非負整數調用sum函數求各位數和, *?將結果輸出到屏幕。 *?@author?yltd */public?class?SumShow?{
public?static?void?main(String[]?args)?{
Scanner?sc=?new?Scanner(System.in);
System.out.println("請輸入大於等於0,小於等於20的數");
int?i?=sc.nextInt();
sum(i);
System.out.println("請輸入壹個非負整數");
int?ii?=sc.nextInt();
sum(ii);
}
public?static?int?sum(int?i){
int?sum?=0;
for?(int?j?=?0;?j?<=?i;?j++)?{
sum+=j;
}
System.out.println(sum);
return?sum;
}
}請輸入大於等於0,小於等於20的數
10
55
請輸入壹個非負整數
20
210