嘿StackOverflow社區。在開始和結束之間添加數字,並找到總和的其餘部分
我的家庭作業有問題,因此不期望你們能夠爲我解決這個問題,但是我現在一直在爲這個問題奮鬥了5天,我真的不知道我在做什麼做錯了。我們的目的是在開始和結束之間添加所有數字,並將該和除以給定的除數,如果此除法的結果爲0,則程序應使用System.out.println()
作爲真假,如果不是則假。
我知道這是一個非常簡單的問題,但它是我的第二週,所以我不太熟悉所有Java功能。這是我得到的,但它根本不給我任何答案。如果你能指出我出錯的地方,我會很感激。提前謝謝你!
public class EX6 {
public static void main(String[]args) {
{
}
int divisor = 14;
int start = 42;
int end = 678;
int sum = 0;
int i;
i= 42;
while (i<=end) sum= start +start++; i++;
if (sum % divisor == 0) {System.out.println(true);
} else{
System.out.println(false);
} }}
這是不對的。它在循環的每次迭代中設置sum = start + start。所以最後總和將是678 + 678.不是正確的答案。 – nhouser9
道歉,我的錯字錯誤...我將改爲Sum + = start; –