Wenn ich den C-Code kompiliert und ausgeführt werden unten dargestellt, erzeugt er folgendes:Bitte erläutern Sie den folgenden C-Code?
Eingang:
#include <stdio.h>
int main()
{
int i, j;
int a, b;
for (j = 0; j <= 4; j+=2)
{
a = j;
b = 0;
for (i = 0; i <= 4; i++)
{
b += 2 * a * i;
}
printf("%d %d\n", a, b);
}
}
Ausgang:
0 0
2 40
4 80
Wenn jemand kann mir sagen, warum die folgende Eingabe erzeugt die obige Ausgabe würde dies sehr geschätzt werden.
Welchen Teil, speziell, verstehst du nicht? – Paulw11
Was verstehst du nicht? Siehe auch [fragen]. – Evert
Mit welcher Sprache kennen Sie sich aus, so dass jemand mit einem entsprechenden Hintergrund erklären kann? – mouviciel