tailieunhanh - Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 6 - Viện Công nghệ Thông tin & Truyền thông

aBài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 6 cung cấp cho người học những kiến thức về cấu trúc. Những nội dung chính trong chương này gồm có: Khái niệm cấu trúc, khai báo cấu trúc, Xử lý dữ liệu cấu trúc, một số ví dụ. Mời các bạn cùng tham khảo. | Phần 3 Lập trình C Nội dung chính Chương 1 Tổng quan về ngôn ngữ C Chương 2 Kiểu dữ liệu và biểu thức trong C Chương 3 Vào ra dữ liệu Chương 4 Cấu trúc điều khiển Chương 5 Mảng con trỏ và xâu ký tự Chương 6 Cấu trúc Chương 7 Hàm Chương 8 Tệp dữ liệu 01-Jan- 34 Chương 6 Cấu trúc Nội dung chính 1. Khái niệm cấu trúc Khái niệm 2. Khai báo cấu trúc Khái báo kiểu cấu trúc Khai báo biến cấu trúc Định nghĩa kiểu dữ liệu với typedef 3. Xử lý dữ liệu cấu trúc Truy nhập các trường dữ liệu Phép gán giữa các biến cấu trúc 4. Một số ví dụ 01-Jan- 34 Chương 6 Cấu trúc Khái niệm cấu trúc Ví dụ Bài toán quản lý thí sinh thi đại học Để quản lý cần lưu trữ các thông tin Số báo danh Số nguyên không dấu Họ tên sinh viên Chuỗi ký tự không quá 30 Khối thi Ký tự A B C. Tổng điểm 3 môn thi kiểu thực Do vậy với mỗi sinh viên cần các biến unsigned SBD char Ten 30 char KhoiThi float 01-Jan- KetQua 34 Chương 6 Cấu trúc Khái niệm cấu trúc Ví dụ Bài toán quản lý thí sinh thi đại học tiếp Để quản lý danh sách dưới 1000 thí sinh dự thi cần nhiều mảng rời rạc define MAX 1000 unsigned DS_SBD MAX char DS_Ten MAX 30 char DS_KhoiThi MAX float DS_KetQua MAX 01-Jan- 34 Chương 6 Cấu trúc Khái niệm cấu trúc Ví dụ Bài toán quản lý thí sinh thi đại học tiếp DS_SBD 123 456 789 DS_Ten Mảng ký tự Nguyễn Nguyễn Trần An Văn Nghĩa An Hoàng DS_KhoiThi A D A Biến điều khiển TS Ti S dùng duyệt mảng DS_KetQua 01-Jan-16 350 Chương 6 Cấu trúc Khái niệm cấu trúc Ví dụ Vấn đề amp giải pháp Dùng nhiều mảng - Khó quản lý dễ nhầm lẫn - Không thể hiện cấu trúc thông tin dành cho từng thí sinh Cấu trúc thông tin Mảng các cấu dành cho một thí sinh trúc thông dành tin cho thí sinh THÔNGTIN TINTHÍ THÍSINH SINH THÔNG Số báo danh .123 Số THÔNG báo TINdanh THÍ SINH THÔNG Họ TIN và THÍTên .Nguyễn SINH Văn Họ và Tên Số báo danh An. thi Khối thi SốHọ và báo Khốidanh Tên A . . Kết quả Kết quả . Khối thi . Họ và Tên Kết quả Kết quả . Mỗi phần tử của mảng 01-Jan-16 . là một cấu trúc thông35tin Chương 6

TỪ KHÓA LIÊN QUAN