Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Język C, wyświetlanie wyników

Ostatnio zmodyfikowano 2015-12-06 16:39
Autor Wiadomość
Fafkorn
Temat założony przez niniejszego użytkownika
Język C, wyświetlanie wyników
» 2015-12-06 10:15:01
Mam problem, otóż w moich programach często zamiast wyniku wyświetlają się liczby zbliżone do 2686740
P-141471
SeaMonster131
» 2015-12-06 10:19:01
Pokaż kod.
P-141472
Fafkorn
Temat założony przez niniejszego użytkownika
re
» 2015-12-06 10:20:25
http://pokazywarka.pl/aja5i9/
P-141473
carlosmay
» 2015-12-06 12:59:54
C/C++
int tab[ n - 1 ]; // tak nie można deklarować tablicy statycznej, 'n' nie jest stałą
// ....
return x * hor( n - 1, x, tab ) + tab[ n ]; // tutaj 'n' nie jest prawidlowym indeksem
 Kompilacja tego powinna dać jakieś błędy.
Wychodzisz poza zakres tablicy, stąd wartości śmieciowe wyświetla.
P-141483
Fafkorn
Temat założony przez niniejszego użytkownika
» 2015-12-06 15:28:37
Zmieniłem deklarację tablicy.
Nie rozumiem o co chodzi z nieprawidłowym indeksem.
P-141497
carlosmay
» 2015-12-06 15:49:02
  Nie rozumiem o co chodzi z nieprawidłowym indeksem.
 Indeks wskazuje na miejsce poza tablicą.
P-141499
Fafkorn
Temat założony przez niniejszego użytkownika
» 2015-12-06 16:03:50
Ustawiłem teraz przy deklaracji tablicy tab[10]
Pobierając n=3 w funkcji main, wynik dalej jest źle wyświetlany, chociaż, że nie wskazuje poza tablicę.
P-141500
Fafkorn
Temat założony przez niniejszego użytkownika
» 2015-12-06 16:39:27
Już udało mi się wszystko naprawić, dzięki za pomoc :)
P-141502
« 1 »
  Strona 1 z 1