C Program for å lagre informasjon om studenter som bruker struktur

I dette eksemplet lærer du å lagre informasjonen til 5 studenter ved å bruke en rekke strukturer.

For å forstå dette eksemplet, bør du ha kunnskap om følgende C-programmeringsemner:

  • C Arrays
  • C struct

Lagre informasjon i struktur og vis den

#include struct student ( char firstName(50); int roll; float marks; ) s(10); int main() ( int i; printf("Enter information of students:"); // storing information for (i = 0; i < 5; ++i) ( s(i).roll = i + 1; printf("For roll number%d,", s(i).roll); printf("Enter first name: "); scanf("%s", s(i).firstName); printf("Enter marks: "); scanf("%f", &s(i).marks); ) printf("Displaying Information:"); // displaying information for (i = 0; i < 5; ++i) ( printf("Roll number: %d", i + 1); printf("First name: "); puts(s(i).firstName); printf("Marks: %.1f", s(i).marks); printf(""); ) return 0; ) 

Produksjon

Skriv inn informasjon om studenter: For roll nummer1, Skriv inn navn: Tom Angi merker: 98 For roll nummer2, Skriv inn navn: Jerry Angi merker: 89… Viser informasjon: Roll nummer: 1 Navn: Tom Merk: 98… 

I dette programmet studentopprettes en struktur . Strukturen har tre medlemmer: navn (streng), rull (heltall) og merker (flyter).

Deretter opprettet vi en rekke strukturer som har 5 elementer for å lagre informasjon om 5 studenter.

Ved hjelp av en forsløyfe tar programmet informasjonen fra 5 studenter fra brukeren og lagrer den i en rekke strukturer. Når du bruker en annen forsløyfe, vises informasjonen som er skrevet inn av brukeren på skjermen.

Interessante artikler...