[lekcja 19 zadanie] problem z kompilacja
Ostatnio zmodyfikowano 2011-10-10 20:38
malan |
» 2011-10-08 16:23:13 |
|
lelu0 Temat założony przez niniejszego użytkownika |
» 2011-10-09 17:06:29 spadło na mnie chyba jakieś zaćmienie umysłowe przy tym kodzie.... ;( wskaż może akapit w lekcji gdzie jest rozwiązanie, albo inaczej mnie naprowadź?? bo dochodzę do obłędu.. teraz mam coś takiego: int obliczSume( int a[], int b )
{ int iSuma = 0; do { iSuma = iSuma + a[ b ]; b--; } while( b >= 0 ); return iSuma; } |
|
malan |
» 2011-10-09 19:29:36 Brawo. Jeden błąd rozwiązałeś: Kompilator nie zeruje wartości zmiennych (chyba, że zmienna jest zadeklarowana globalnie). Pisząc int suma; zadeklarowałeś zmienną suma, ale jej nie zainicjalizowałeś, więc wartością tej zmiennej była losowa liczba (tzw. "śmieć"). Został Ci jeszcze do poprawienia drugi błąd, którego nie zauważyłem wcześniej. Rozwiązanie znajduje się w lekcji - Tablice jednowymiarowe (w paragrafie Tablice, a stabilność aplikacji). |
|
lelu0 Temat założony przez niniejszego użytkownika |
» 2011-10-10 20:38:45 Ok, dzięki za pomoc ;) |
|
1 « 2 » |