Slide nmvlt c7 new (1)

25 0 0
Slide nmvlt c7 new (1)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

PowerPoint Presentation Nhập môn về lập trình (C7) Slide * Chương 7 Mảng (array) Presenter Nhập môn về lập trình (C7) Slide * Learning outcomes L O 5 1 – Khai báo được mảng các giá trị L O 5 2 – Mô t[.]

Chương Mảng (array) Presenter: Nhập mơn lập trình (C7) Slide Learning outcomes L.O.5.1 – Khai báo mảng giá trị L.O.5.2 – Mô tả cách tổ chức nhớ phần tử mảng L.O.5.3 – Truy xuất phần tử mảng dùng biểu thức L.O.5.4 – Hiểu cách truyền mảng vào hàm Nhập môn lập trình (C7) Slide Dãy mợt chiều  Nhập điểm 10 sinh viên, sau xếp điểm theo thứ tự tăng dần  Ví dụ: nhập 5, 6, 2, 10, 8, 5, 3, 6, 7, xuất 1, 2, 3, 5, 5, 6, 6, 7, 8, 10  Khai báo biến:  int g1, g2, g2, g4, g5, g6, g7, g8, g9, g10; Nhập điểm từ bàn phím Sắp xếp điểm In hình  Mở rộng tốn cho 100, 1000 sinh viên??? Nhập mơn lập trình (C7) Slide Dãy mợt chiều  Dãy (còn gọi mảng) tập hợp biến, gọi phần tử, có kiểu liệu  Truy xuất tên dãy vị trí phần tử (chỉ số - index) Nhập mơn lập trình (C7) Slide Dãy một chiều Tên dãy (c) Chỉ số zero Chỉ số phầ! n tử Nhập mơn lập trình (C7) c[ ] -45 c[ ] c[ ] c[ ] 72 c[ ] 1543 c[ ] -89 c[ ] c[ ] 62 c[ ] -3 Slide Dãy một chiều  Cú pháp type name[elements];  Tên dãy phải phù hợp với quy tắc đặt tên cho định danh  Ví dụ: int arMyArray[3]; char arStudentGrade[5];  Câu lệnh khai báo thứ cấp phát phần tử cho arMyArray Câu lệnh khai báo thứ cấp phát phần tử cho arStudentGrade Nhập mơn lập trình (C7) Slide Chỉ số dãy  Bắt đầu zero (0) • Mảng có phần tử, số cao  Phải số khơng âm biểu thức int a = 2, b = 3; c[ a + b ] += 2; // c[5] += c[0] dùng để phần tử thứ mảng c c[1] dùng để phần tử thứ hai mảng c c[2] dùng để phần tử thứ ba mảng c Nhập mơn lập trình (C7) Slide Chỉ số dãy void main(){ int c[9]; int a = 2, b = 3; c[0] = 10; c[1] = 5; c[2] = 6; c[a + b] = 19; } Nhập mơn lập trình (C7) Slide Ví dụ về mảng void main(){ char arStudent[5]; int i; arStudent[0] = 'A'; arStudent[1] = 'B'; arStudent[2] = 'C'; arStudent[3] = 'D'; arStudent[4] = 'E'; for(i = 0; i

Ngày đăng: 11/04/2023, 18:46

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan