Wie man ein Programm in C , dass die morgige Datum Berechnet schreiben . C blieb beliebt, weil es effizient, tragbar ist und bietet Low-Level- Speicherzugriff. Obwohl C bis Design -Software entwickelt wurde , kann es auch verwendet werden, um Anwendungs-Software zu entwickeln. C kann auch in Web-Entwicklung verwendet werden. C ist in der Lage komplexe Berechnungen . Die Berechnung durchgeführt, um für den nächsten Tag Datum zu bestimmen, ist eine der einfachsten . Anleitung
1
Deklarieren Sie eine Klasse, um den Monat, den Tag und das Jahr zu halten. Eine zweistellige Tag , eine zweistellige Monat und eine vierstellige Jahreszahl muss auf die Funktion entweder durch Benutzereingaben oder aus einer anderen Anwendung geliefert werden.
2
Führen Validierung der eingegebenen Daten durch den Aufruf eine Funktion , um das Datum zu lesen, festzustellen, ob es ein Schaltjahr ist und festzustellen, ob der Monat und Tag gültig sind. Ein Array ist hart codiert mit dem Ende Tag für jeden Monat , um von Januar bis Dezember. Zum Beispiel , 31, 28, 31 die ersten drei Zahlen sind da Januar 31 Tage hat , hat am 28. Februar und März hat 31 . Der Tag stellige gegen dieses Array validiert.
3
Führen Sie die gleiche Art der Überprüfung auf den Monat eingegeben werden, um sicherzustellen, dass es ein gültiger Wert zwischen 1 und 12 ist . Wieder wird ein Array mit einer Liste der gültigen Monaten geschaffen, um die Validierung durchzuführen . Sowohl der Tag und Monat Validierungen sollten zwei getrennte Funktionen .
4
fest, ob das Jahr trat ein Schaltjahr ist . Wenn das Jahr ist durch vier teilbar , ist es ein Schaltjahr. Verwenden Sie die Modulo - Rest - Operator , um diese Berechnung durchzuführen
5
In einer auf den Tag , jetzt, da wir festgestellt haben, haben wir eine gültige Tag, Monat und Jahr. . Wenn der Tag über die aktuelle Gesamtzahl der Tage für den Monat, dann den Monat muss erhöht werden und der Tag auf 1 gesetzt . Wenn das eingegebene Datum ist der letzte Tag des Jahres , wird das Jahr erhöht, und der Monat und Tag werden auf 1 gesetzt .
6
Anzeige der neu berechnete Datum für den Benutzer.
< Br >