Δημιουργήστε την έναρξη της κύριας λειτουργίας σας για να εκτελέσει αντιστροφή σας . Συμπεριλάβετε το αρχείο κεφαλίδας για την πρότυπη βιβλιοθήκη εισόδου και εξόδου ώστε να μπορείτε να εκτυπώσετε τα αποτελέσματά σας .
# Include int main ( ) { αναγνωρίσει μια μεταβλητή για τον αριθμό που θέλετε να αντιστραφεί , καθώς και μια μεταβλητή για τον αριθμό αντιστραφεί . Αποφασίστε πώς θα καθορίσει την τιμή να αντιστραφεί , είτε ζητώντας από το χρήστη ή από την προετοιμασία της μεταβλητής . Για το παράδειγμά μας , θα προετοιμάσει τη μεταβλητή int αρχικό = 4051 , αντιστράφηκε = 0 ? . Εκτύπωση της τρέχουσας αρχικό αριθμό , έτσι ώστε να μπορεί να ελέγξει την αντιστροφή στο το τέλος του προγράμματος printf (" ο αρχικός αριθμός είναι % d \\ n" , πρωτότυπο) ? . Δημιουργήστε ένα βρόχο , ενώ σε κύκλο μέσω όλων των πιθανών ψηφία ο αριθμός . Από τη στιγμή που θα αφαιρέσει ένα ψηφίο από τον αρχικό αριθμό κάθε φορά μέσω του βρόχου , θα σταματήσει όταν η μεταβλητή "πρωτότυπο" είναι μηδέν . Θα μπορούσε ( πρωτότυπο! = 0 ) χρησιμοποιούν , ενώ ως προϋπόθεση του βρόχου while σας , ωστόσο, επειδή οποιαδήποτε μη μηδενική τιμή θεωρείται ισχύει C , ενώ βρόχος σας μπορεί απλά να είναι λίγο ( πρωτότυπο) . Ενώ ( αρχική ) { Καθορίστε το δεξιότερο ψηφίο του " original" παίρνοντας το "πρωτότυπο" μεταβλητή % 10 . Κάθε φορά μέσω του βρόχου , να μετατρέψουμε την τρέχουσα αξία του αντιστραφεί = αντιστραφεί * 10 + 10 % αρχικό " πρωτότυπο ". ? 6 Αφαιρέστε το δεξιότερο ψηφίο από το «πρωτότυπο» μεταβλητή αφού μπορείτε απλά να υποβάλλονται σε επεξεργασία . Επωφεληθείτε της διαίρεσης στην C και χωρίζουν "πρωτότυπο" με 10 . Αυτό αφαιρεί το δεξιότερο ψηφίο και προετοιμάζει "πρωτότυπο" για την επόμενη φορά μέσα από το βρόχο . Κλείσει τον βρόχο while αρχικό = αρχικό /10 ? . } Εκτυπώστε την αντιστροφή του αριθμού και το τέλος του προγράμματος σας . printf (" Η αντίστροφη αριθμός είναι % d \\ n" , αντιστρέφεται ) ? επιστροφή 0? }
2
Εικόνων 3
Η 4
5
" αντιστραφεί " μεταβλητή κατά μία θέση από τον πολλαπλασιασμό με το 10 και στη συνέχεια προσθέστε το δεξιότερο ψηφίο του
Η
Η 7
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα