Hallo zusammen
Bin gerade dabei für eine C-Klausur zu lernen und hab hier eine alte Aufgabe, bei der ich nicht weiterkomme.
Schreiben sie ein Programm, das eine gebrochene Zahl x von der Tastatur einliest und geben Sie den Vorkomma- und Nachkommaanteil auf dem Bildschirm aus. Benutzen sie dabei die Standardfunktion modf. Der Vorkommaanteil ist das Funktionsergebnis, x ist der erste Parameter und der zweite ist der Nachkommaanteil.
Ich kannte die Funktion bis jetzt nicht und ich kann mit der Beschreibung
double modf( double num, double \*i );
nicht wirklich viel anfangen.
Bis jetzt bin ich soweit:
#include
#include
int main(void)
{
double x;
printf("Geben sie eine gebr. Zahl x ein: x= ");
scanf("%lf", &x);
........
printf(" "); /\* Ausgabe Vorkomma-, Nachkommaanteil \*/
}
Nach dem einlesen muss ja jetzt die Funktion modf kommen, aber ich weiss nicht genau, wie ich das machen muss.
Kann mir das jemand erklären?
Gruß
diemaus