Ich weiß, dass dies kann leicht durch die Verwendungalle natürlichen Zahlen, die ein Vielfaches von 3 und 5 sind: Was ist der Fehler in dem folgenden Code
if(i%5 == 0 OR i%3 ==0) sum+=i;
getan werden, aber was in der folgenden C# -Code ist falsch :
int sum = 0;
for(int i = 0, j = 0; i < 1000; i+=3, j+=5)
{
Console.WriteLine("i = " + i);
Console.WriteLine("j = " + j);
sum += i;
Console.WriteLine("Sum after adding i = " + sum);
if(j < 995 && j % 3 != 0)
{
sum += j;
}
Console.WriteLine("Sum after adding j = " + sum);
}
Traurig über diese setzen. Hast du die Summe auf 0 initialisiert? – vpram86
Meine schlechte .. :) .. Entschuldigung! – vpram86
@WefwfWefwe können Sie von überall starten. Würde mich freuen, jede Rückmeldung – Sandbox