數字處理類(實踐與練習)
package 數字處理類實踐與練習;
1.嘗試開發一個程式,獲取2~32之間(不包括32)的6個偶數,並取得這6個偶數的和。
public class A { /** * 獲得6至32之間的6個偶數,並將這6個數相加 * @param num1 * 數字起始範圍 * @param num2 * 數字終止範圍(不包括本身) * @return * 返回指定範圍內6個偶數的和 */ public static double GetEvenNum(double num1,double num2){ double sum=0;//求和 int count=0;//計數器 while(true){ int s = (int)num1+(int)(Math.random()*(num2-num1));//2到32之間的任意數字 if (s%2 == 0 && s != 0) { //篩選偶數 } System.out.println("列印2到32之間的偶數(不包括32)"+s); sum = sum+s; count++; if (count==6) {//計數達到6次後跳出迴圈 break; } } return sum; } public static void main(String[] args) { System.out.println("和為:" +GetEvenNum(2,32)); }
}