Bài giảng Nhập môn lập trình: Buổi 13 - Kiểu cấu trúc
Số trang: 21
Loại file: pdf
Dung lượng: 774.69 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Nhập môn lập trình: Buổi 13 giúp người học hiểu về "Kiểu cấu trúc". Nội dung trình bày cụ thể gồm có: Khái niệm kiểu cấu trúc (struct), khai báo và truy xuất kiểu cấu trúc. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình: Buổi 13 - Kiểu cấu trúcKiểu cấu trúc - STRUCTBUỔI 13Khái niệm kiểu cấu trúc (struct)Khai báo và truy xuất kiểu cấu trúcBài tậpĐặt vấn đề•Thông tin 1 sinh viên (SV)••••••MSSV: kiểu chuỗiTên SV: kiểu chuỗiNgày tháng năm sinh: kiểu chuỗiGiới tính: ký tựĐiểm toán, lý, hóa: số thựcYêu cầu••Lưu thông tin cho N sinh viên ?Truyền thông tin N sinh viên vào một hàm ?Đặt vấn đề•Khai báo các biến để lưu trữ 1 SV••••••char mssv[7];char hoten[30];char ntns[8];char phai;float toan, ly,// ‚0012078‛// ‚Nguyen Van A‛// ‚29/12/82‛// ‘y’ Nam, ‘n’ Nữhoa; // 8.5 9.0 10.0Truyền thông tin 1 SV cho hàm•void xuat(char mssv[], char hoten[], char ntns[], char phai, float toan, floatly, float hoa);Đặt vấn đề•Nhận xét••••••Đặt tên biến khó khăn và khó quản lýTruyền tham số cho hàm quá nhiềuTìm kiếm, sắp xếp, sao chép,… khó khănTốn nhiều bộ nhớ…Ý tưởng•Gom những thông tin của cùng 1 SV thành một kiểu dữ liệu mới => Kiểu struct
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn lập trình: Buổi 13 - Kiểu cấu trúcKiểu cấu trúc - STRUCTBUỔI 13Khái niệm kiểu cấu trúc (struct)Khai báo và truy xuất kiểu cấu trúcBài tậpĐặt vấn đề•Thông tin 1 sinh viên (SV)••••••MSSV: kiểu chuỗiTên SV: kiểu chuỗiNgày tháng năm sinh: kiểu chuỗiGiới tính: ký tựĐiểm toán, lý, hóa: số thựcYêu cầu••Lưu thông tin cho N sinh viên ?Truyền thông tin N sinh viên vào một hàm ?Đặt vấn đề•Khai báo các biến để lưu trữ 1 SV••••••char mssv[7];char hoten[30];char ntns[8];char phai;float toan, ly,// ‚0012078‛// ‚Nguyen Van A‛// ‚29/12/82‛// ‘y’ Nam, ‘n’ Nữhoa; // 8.5 9.0 10.0Truyền thông tin 1 SV cho hàm•void xuat(char mssv[], char hoten[], char ntns[], char phai, float toan, floatly, float hoa);Đặt vấn đề•Nhận xét••••••Đặt tên biến khó khăn và khó quản lýTruyền tham số cho hàm quá nhiềuTìm kiếm, sắp xếp, sao chép,… khó khănTốn nhiều bộ nhớ…Ý tưởng•Gom những thông tin của cùng 1 SV thành một kiểu dữ liệu mới => Kiểu struct
Tìm kiếm theo từ khóa liên quan:
Bài giảng Nhập môn lập trình Nhập môn lập trình Kiểu cấu trúc Truy xuất kiểu cấu trúc Khai báo kiểu cấu trúc Truy xuất dữ liệu kiểu cấu trúcTài liệu liên quan:
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 323 0 0 -
114 trang 247 2 0
-
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 171 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 139 0 0 -
Bài giảng Nhập môn lập trình - Chương 12: Quản lý bộ nhớ
23 trang 65 0 0 -
Bài giảng Nhập môn lập trình: Bài 2 - Thuật toán
32 trang 37 0 0 -
Bài giảng Lập trình nâng cao: Bài 10+11+12 - Trương Xuân Nam
44 trang 35 0 0 -
Nhập môn lập trình (Đặng Bình Phương) - Các khái niệm cơ bản về hệ điều hành
17 trang 33 0 0 -
Câu hỏi bài tập nhập môn lập trình
11 trang 32 0 0 -
CÁC KHÁI NIỆM CƠ BẢN VỀ LẬP TRÌNH
21 trang 31 0 0