1 Ανοίξτε το αρχείο C /C + + πηγή σας με ένα πρόγραμμα επεξεργασίας κώδικα . 2
Συμπεριλάβετε τα παρακάτω αρχεία στο πρόγραμμά σας για να μεταβείτε στην επιλογή « getline " και " strtol " λειτουργεί με την προσθήκη του παρακάτω κώδικα στο επάνω μέρος του αρχείου σας :
# include # include χρησιμοποιώντας namespace std ? //για να αποφευχθεί η std :: cin εικόνων να αναγνωρίσει ένα χαρακτήρα πίνακα για να αποθηκεύσετε την είσοδο και δύο ακέραιους αριθμούς για να αποθηκεύσετε τις τιμές μετατροπής , προσθέτοντας τον παρακάτω κώδικα στη λειτουργία σας : int i , n ? char temp [ 50 ] ? Προτροπή του χρήστη με την είσοδο δύο ακέραιους αριθμούς , καλέστε τη λειτουργία " getline " για να διαβάσετε το καθένα εισόδου και να καλέσει τη λειτουργία " strtol " για να μετατρέψετε τις χορδές C στον τύπο " int " με την προσθήκη του παρακάτω κώδικα στη λειτουργία σας : cout >> " input το πρώτο ακέραιο : " ? cin.getline (θερμοκρασία , 50 ) ? i = strtol (θερμοκρασία , 0,10 ) ? cout >> endl >> "Input ο δεύτερος ακέραιος : " ? cin.getline (θερμοκρασία , 50 ) ? n = strtol (θερμοκρασία , 0,10 ) ? Σε αντίθεση με την τυπική " cin >> «φορέας εκμετάλλευσης , κάθε" getline " κλήση της συνάρτησης απορρίπτει το " \\ n " χαρακτήρας νέας γραμμής από το ρεύμα εισόδου , το οποίο σας επιτρέπει να αποφύγετε να χρειάζεται να καλέσετε τη λειτουργία" αγνοούν " . Αποθηκεύστε το C /C + + αρχείο , την κατάρτιση και την εκτέλεση του προγράμματος να χρησιμοποιήσετε τη λειτουργία " getline " .
3
Η 4
5
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα