Dalam contoh ini, anda akan belajar menyimpan maklumat 5 pelajar dengan menggunakan susunan struktur.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan C berikut:
- C Susunan
- C struktur
Simpan Maklumat dalam Struktur dan Paparkannya
#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; )
Pengeluaran
Masukkan maklumat pelajar: Untuk daftar nombor1, Masukkan nama: Tom Masukkan markah: 98 Untuk nombor gulungan2, Masukkan nama: Jerry Masukkan markah: 89… Memaparkan Maklumat: Nombor roll: 1 Nama: Tanda Tom: 98…
Dalam program ini, struktur student
dibuat. Strukturnya mempunyai tiga anggota: nama (tali), gulungan (bilangan bulat) dan tanda (apungan).
Kemudian, kami membuat susunan struktur yang mempunyai 5 elemen untuk menyimpan maklumat 5 pelajar.
Dengan menggunakan for
gelung, program ini mengambil maklumat 5 pelajar dari pengguna dan menyimpannya dalam susunan struktur. Kemudian menggunakan for
gelung lain , maklumat yang dimasukkan oleh pengguna dipaparkan di skrin.