Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
22.01.2002, 17:59
CabaL



ok ich fange gerade mit c an. nun habe ich mal ein winziges prog geschrieben:

Quellcode:#include <stdio.h>
void main (void)
{

        int zahl_a;
        int zahl_b;
        int div_result;
        unsigned int div_rest;
        
        printf("\nGeb eine Zahl ein:");
        scanf("%d",&zahl_a);
        printf("\nGeb eine zweite Zahl ein:");
        scanf("%d",&zahl_b);
        div_result = zahl_a / zahl_b;
        div_rest = zahl_a % zahl_b;
        printf("\n%d geteilt durch %d",zahl_a,zahl_b);
        printf(" ist %d Rest %d\n",div_result,div_rest);
        
}

nun mein prob ist folgendes:
jedes mal wenn ich das programm starte und zwei beliebige zahlen eingebe dann kommt als ergebnis null raus und als rest immer 4 294 967 295
ich weiss keinen rat mehr
*schäm*

--

..::I've carved my soul to shreds in service of the Cabal. What little humanity I retain is corrupted by the Beast, which has grown stronger with every life I've taken::.

zum Seitenanfang zum Seitenende Profil || Suche
001
22.01.2002, 18:56
Son-Goten



hmm.. so, wie´s da steht, müsste es doch in ordnung sein?! ich seh da keinen fehler - mein compiler auch nicht.....

--

zum Seitenanfang zum Seitenende Profil || Suche
002
22.01.2002, 19:38
Zeeke



Der Code ist auch fehlerfrei... bei mir funzt er auch ohne Probleme....

Geb eine Zahl ein:25

Geb eine zweite Zahl ein:2

25 geteilt durch 2 ist 12 Rest 1

--

zum Seitenanfang zum Seitenende Profil || Suche
003
22.01.2002, 19:44
Laser



also bei mir funktioniert es wie es soll

--

zum Seitenanfang zum Seitenende Profil || Suche
004
22.01.2002, 19:58
Kriz



Net vergessen:

int ist auf PC's > 386er CPU 32 Bit groß:

int = -2147483648 bis 2147483647

unsigned int = 0 bis 4294967295

Alle darüber wird OVERFLOW, alles darunter UNDERFLOW...

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
005
25.01.2002, 19:19
CabaL



ui es funktioniert auf einmal doch
*konfus

--

..::I've carved my soul to shreds in service of the Cabal. What little humanity I retain is corrupted by the Beast, which has grown stronger with every life I've taken::.

zum Seitenanfang zum Seitenende Profil || Suche