Πρόγραμμα C για αποθήκευση πληροφοριών (όνομα, ρολό και σήματα) ενός μαθητή που χρησιμοποιεί δομή

Σε αυτό το παράδειγμα, θα μάθετε να αποθηκεύετε τις πληροφορίες ενός μαθητή σε μια δομή και να τις εμφανίζετε στην οθόνη.

Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες θεματολογίες προγραμματισμού Γ:

  • C δομή

Αποθηκεύστε τις πληροφορίες και εμφανίστε τις χρησιμοποιώντας τη δομή

#include struct student ( char name(50); int roll; float marks; ) s; int main() ( printf("Enter information:"); printf("Enter name: "); fgets(s.name, sizeof(s.name), stdin); printf("Enter roll number: "); scanf("%d", &s.roll); printf("Enter marks: "); scanf("%f", &s.marks); printf("Displaying Information:"); printf("Name: "); printf("%s", s.name); printf("Roll number: %d", s.roll); printf("Marks: %.1f", s.marks); return 0; ) 

Παραγωγή

Εισαγάγετε πληροφορίες: Εισαγάγετε όνομα: Jack Εισάγετε αριθμό ρολού: 23 Εισαγάγετε σήματα: 34.5 Εμφάνιση πληροφοριών: Όνομα: Jack Αριθμός ρολού: 23 Marks: 34.5 

Σε αυτό το πρόγραμμα, δημιουργείται ένας μαθητής δομής. Η δομή έχει τρία μέλη: όνομα (string), roll (ακέραιος) και σημάδια (float).

Στη συνέχεια, δημιουργείται μια μεταβλητή δομής για να αποθηκεύει πληροφορίες και να τις εμφανίζει στην οθόνη.

ενδιαφέροντα άρθρα...