Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να εκτυπώσετε ένα τρίγωνο σε C

Ένα κοινό πρόβλημα προγραμματισμού δίνεται στους μαθητές σε ένα εισαγωγικό μάθημα προγραμματισμού C είναι το πώς να εκτυπώσετε ένα τρίγωνο . Αυτό το πρόγραμμα απαιτεί τη γνώση των δομών ελέγχου , όπως το « βρόχο for . " Ένας βρόχος for εκτελεί ένα μπλοκ του κώδικα πολλές φορές . Μπορείτε να τοποθετήσετε ένα βρόχο στο εσωτερικό του μπλοκ κώδικα του άλλου για το βρόχο , δημιουργώντας μια ένθετη βρόχο for . Αυτό είναι το κλειδί για την επίλυση αυτού του προβλήματος. Με την ένθεση δύο για βρόχους , μπορείτε να εκτυπώσετε ένα τρίγωνο . Τα πράγματα που θα χρειαστείτε
C Integrated Development Environment ( IDE ) , όπως Eclipse CDT
C Compiler , μια τέτοια
GCC
Παρουσίαση Περισσότερες οδηγίες
Η

1 Τοποθετήστε το Ο IDE κάνοντας κλικ στο εικονίδιο του προγράμματος του . Όταν ανοίγει , επιλέξτε " File /New /Project" και επιλέξτε " C Project" για να δημιουργήσετε ένα νέο έργο C . Ένα κενό αρχείο πηγαίου κώδικα εμφανίζεται στο τμήμα επεξεργασίας κειμένου του IDE 2

εισαγωγής τα ακόλουθα δύο βιβλιοθήκες πληκτρολογώντας τις ακόλουθες δηλώσεις στην κορυφή του αρχείου πηγαίου κώδικα : .

# include

# include εικόνων
3

Δημιουργήστε μια κύρια λειτουργία . Η κύρια λειτουργία τους είναι το σημείο εκκίνησης για το πρόγραμμά σας . Θα τοποθετήσετε όλα τον κωδικό σας στο εσωτερικό της κύριας λειτουργίας . Πληκτρολογήστε την ακόλουθη κάτω από την " περιλαμβάνει " δηλώσεις για να δηλώσει μια κύρια λειτουργία :

int main ( ) {

}
Η 4

Δημιουργήστε έναν εξωτερικό βρόχο for . Ο σκοπός αυτού του βρόχου είναι για να δημιουργήσει μια σειρά γραμμών . Γράψτε τα ακόλουθα εντός των παρενθέσεων από τις κύριες λειτουργίες για τη δημιουργία ενός βρόχου for που κάνει 10 γραμμές:

για ( int i = 0 ? I <9 ? I + + )

{ }

5

Δημιουργήστε ένα ένθετο για το βρόχο . Η ένθετη για βρόχο δημιουργεί μια σειρά από στήλες σε ένα τριγωνικό σχήμα , περιορίζοντας την ποσότητα των στηλών που , με βάση την τρέχουσα γραμμή . Για παράδειγμα , σε μία γραμμή , μία στήλη γίνεται . Στη δεύτερη σειρά , οι δύο κιόνων . Για να δημιουργήσετε την ένθετη βρόχο for που περιορίζεται με τον τρόπο αυτό , γράψτε το ακόλουθο ανάμεσα στις αγκύλες του πρώτου βρόχου for :

για ( int j = 0 ? J <​​i ? J + + )

{ printf ( "Χ" ) ? }
Η 6

Δημιουργήστε μια νέα γραμμή που χωρίζει κάθε γραμμή . Γράψτε την ακόλουθη δήλωση κάτω από το ένθετα βρόχο for , αλλά ανάμεσα στις αγκύλες του πρώτου βρόχου for :

printf ( "\\ n" ) ?
Η 7

Εκτελέστε το πρόγραμμα πατώντας το πράσινο κουμπί αναπαραγωγής . Η έξοδος του προγράμματος μοιάζει

εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα