QC

Mảng của structure trong C

 Bạn có thể khai báo và sử dụng mảng của structure trong C để lưu trữ nhiều thông tin của các loại dữ liệu khác nhau.


Ví dụ về cấu trúc với mảng lưu trữ thông tin của 4 sinh viên và in các phần tử của nó ra màn hình.


#include<stdio.h>
#include <string.h>
 
struct student {
    int id;
    char name[10];
};
 
int main() {
    int i;
    struct student st[5];
    printf("Nhap thong tin cho 4 sinh vien: \n");
    for (i = 0; i < 4; i++) {
        printf("Nhap id: ");
        scanf("%d", &st[i].id);
        printf("Nhap name: ");
        scanf("%s", &st[i].name);
    }
    printf("Danh sach sinh vien: \n");
    for (i = 0; i < 4; i++) {
        printf("Id: %d, Name: %s\n", st[i].id, st[i].name);
    }
    return 0;
}


kết quả :

Nhap thong tin cho 5 sinh vien: 
Nhap id: 1
Nhap name: ANH
Nhap id: 2
Nhap name: EM
Nhap id: 3
Nhap name: CHUNG
Nhap id: 4
Nhap name: TA
Danh sach sinh vien: 
Id: 1, Name: ANH
Id: 2, Name: EM
Id: 3, Name: CHUNG
Id: 4, Name: TA

























Giải Toán 10 Kết nối tri thức Bài tập cuối chương III

Giải Toán 10 Kết nối tri thức Bài tập cuối chương III 1. Bài 3.12 trang 44 Toán 10 Tập 1 - Kết nối tri thức 2. Bài 3.13 trang 44 Toán 10 Tập...