我已經計算了循環範圍的總和,但是我不知道如何計算和做我的解決方案的平均值。 它必須完成沒有任何ifs。就在For循環:Java的循環總和和平均範圍
//defining the variables
// Constants & Variables here
int i;
int numStart;
int numEnd;
double sum = 0;
double average=0;
double loopCount=0;
System.out.print("Enter Start number: "); // keep print line open
numStart = console.nextInt();
System.out.print("Enter End number: ");
numEnd = console.nextInt();
//enter thevalue
for (i = numStart; i <= numEnd; i++)
{
sum = sum + i;
loopCount = numEnd - numStart;
average = sum+1/i;
}
System.out.println();
System.out.println("Sum is: " + sum);
System.out.println();
System.out.println("Average is: " + average);
System.out.println();
您numEnd的平均 – NightsWatch
這是將您的總和什麼我第一次嘗試,但它不僅僅是...在這裏看我得到什麼。 輸入第一數目:11 輸入端號碼:15 總和爲65(這將增加11 + 12 + 13 + 14 + 15) 但使用的 平均=總和/ numEnd這個公式的平均值; 它給出了錯誤的平均值4.33而不是13 –