SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
Trường Đại học Sư phạm
Khoa Tin	
  học
Bài giảng 04
Mảng
Nội dung
• Khai báo mảng
• Mảng và lặp
• Mảng nhiều chiều
2014 Nguyễn	
  Thanh	
  Tuấn 2
Khai báo mảng
• Mảng là một danh sách các phần tử cùng kiểu,	
  
được xác định bởi cặp dấu ngoặc vuông []
• Cần khai báo mảng với 3	
  thành phần:	
  tên,	
  kiểu
và khích thước.
• Cú pháp:	
  type	
  arrayName[arraylength];
2014 Nguyễn	
  Thanh	
  Tuấn 3
Ví dụ mảng
int marks[5]; // khai báo mảng nguyên 5 phần tử
double numbers[10]; // khai báo mảng double 10 phần tử
// sử dụng #define để định độ dài
#define SIZE 9
int numbers[SIZE];
// một số trình biên dich hỗ trợ độ dài của mảng là biến
const int SIZE = 9;
float temps[SIZE]; // sử dụng const int khai báo chiều dài
int size;
printf("Enter the length of the array: ");
scanf("%d", size);
float values[size];
2014 Nguyễn	
  Thanh	
  Tuấn 4
Mảng
2014 Nguyễn	
  Thanh	
  Tuấn 5
Tên mảng:	
  a
Độ dài:	
  n
Phần tử đầu
Phần tử cuối
Chỉ mục:
Thành	
  phần:
Mảng và lặp
• Mảng thường sử dụng với vòng lặp,	
  ta	
  có thể
xử lý tất cả các phần tử của mảng bằng vòng
lặp.
2014 Nguyễn	
  Thanh	
  Tuấn 6
Mảng nhiều chiều
2014 Nguyễn	
  Thanh	
  Tuấn 7
• Ví dụ:
int[2][3]	
  =	
  {	
  {11,	
  22,	
  33},	
  {44,	
  55,	
  66}	
  };
Khởi tạo giá trị cho mảng
• Sử dụng vòng lặp
• Liệt kê giá trị
• Ví dụ:
– int a[5]	
  =	
  {1,	
  2,	
  3,	
  4,	
  5};
– int b[2][3]	
  =	
  {{7,	
  8,	
  9},	
  {10,	
  11,	
  12}};
2014 Nguyễn	
  Thanh	
  Tuấn 8

Mais conteúdo relacionado

Destaque (13)

Steward Funding E Brochure
Steward Funding E BrochureSteward Funding E Brochure
Steward Funding E Brochure
 
NIDA’s AIDS Research Program
NIDA’s AIDS Research ProgramNIDA’s AIDS Research Program
NIDA’s AIDS Research Program
 
NWC_siteplan_514
NWC_siteplan_514NWC_siteplan_514
NWC_siteplan_514
 
Presentation1
Presentation1Presentation1
Presentation1
 
Test presentation
Test presentationTest presentation
Test presentation
 
Artefactos digitales
Artefactos digitalesArtefactos digitales
Artefactos digitales
 
презентация1
презентация1презентация1
презентация1
 
002
002002
002
 
O funcion..
O funcion..O funcion..
O funcion..
 
EXCIT TRING
EXCIT TRINGEXCIT TRING
EXCIT TRING
 
Week 7 - Course Project Draft - Gagandeep Bedi
Week 7 - Course Project Draft - Gagandeep BediWeek 7 - Course Project Draft - Gagandeep Bedi
Week 7 - Course Project Draft - Gagandeep Bedi
 
VLT-anbefaling-
VLT-anbefaling-VLT-anbefaling-
VLT-anbefaling-
 
Cover Letter Content Worksheet
Cover Letter Content WorksheetCover Letter Content Worksheet
Cover Letter Content Worksheet
 

Mais de The University of Danang, Vietnam (6)

Baigiang021 cu phap co ban
Baigiang021 cu phap co banBaigiang021 cu phap co ban
Baigiang021 cu phap co ban
 
Baigiang023 cac phep toan
Baigiang023 cac phep toanBaigiang023 cac phep toan
Baigiang023 cac phep toan
 
Baigiang022 bien va kieu
Baigiang022 bien va kieuBaigiang022 bien va kieu
Baigiang022 bien va kieu
 
Baigiang03 cac cau lenh dieu khien
Baigiang03 cac cau lenh dieu khienBaigiang03 cac cau lenh dieu khien
Baigiang03 cac cau lenh dieu khien
 
Baigiang01 mo dau
Baigiang01 mo dauBaigiang01 mo dau
Baigiang01 mo dau
 
Baigiang05 thuattoan(1s 1p)
Baigiang05 thuattoan(1s 1p)Baigiang05 thuattoan(1s 1p)
Baigiang05 thuattoan(1s 1p)
 

Último

bài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhbài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hành
dangdinhkien2k4
 
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoiC6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
dnghia2002
 
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
ChuThNgnFEFPLHN
 

Último (20)

ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
ĐỀ CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT CÁC TỈNH THÀNH NĂM HỌC 2020 –...
 
Bài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiệnBài giảng môn Truyền thông đa phương tiện
Bài giảng môn Truyền thông đa phương tiện
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
bài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hànhbài tập lớn môn kiến trúc máy tính và hệ điều hành
bài tập lớn môn kiến trúc máy tính và hệ điều hành
 
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hộiTrắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
Trắc nghiệm CHƯƠNG 5 môn Chủ nghĩa xã hội
 
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoiC6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
C6. Van de dan toc va ton giao ....pdf . Chu nghia xa hoi
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdfxemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
xemsomenh.com-Vòng Thái Tuế và Ý Nghĩa Các Sao Tại Cung Mệnh.pdf
 
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhhkinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
kinh tế chính trị mác lênin chương hai và hàng hoá và sxxhh
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
 
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
Danh sách sinh viên tốt nghiệp Đại học - Cao đẳng Trường Đại học Phú Yên năm ...
 
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...
TUYỂN TẬP 50 ĐỀ LUYỆN THI TUYỂN SINH LỚP 10 THPT MÔN TOÁN NĂM 2024 CÓ LỜI GIẢ...
 
Giáo trình nhập môn lập trình - Đặng Bình Phương
Giáo trình nhập môn lập trình - Đặng Bình PhươngGiáo trình nhập môn lập trình - Đặng Bình Phương
Giáo trình nhập môn lập trình - Đặng Bình Phương
 
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdfxemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
xemsomenh.com-Vòng Lộc Tồn - Vòng Bác Sĩ và Cách An Trong Vòng Lộc Tồn.pdf
 
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
SD-05_Xây dựng website bán váy Lolita Alice - Phùng Thị Thúy Hiền PH 2 7 8 6 ...
 
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdfBỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
BỘ LUYỆN NGHE VÀO 10 TIẾNG ANH DẠNG TRẮC NGHIỆM 4 CÂU TRẢ LỜI - CÓ FILE NGHE.pdf
 
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docxbài thi bảo vệ nền tảng tư tưởng của Đảng.docx
bài thi bảo vệ nền tảng tư tưởng của Đảng.docx
 
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
3-BẢNG MÃ LỖI CỦA CÁC HÃNG ĐIỀU HÒA .pdf - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
Access: Chuong III Thiet ke truy van Query.ppt
Access: Chuong III Thiet ke truy van Query.pptAccess: Chuong III Thiet ke truy van Query.ppt
Access: Chuong III Thiet ke truy van Query.ppt
 

Baigiang041 mang

  • 1. Trường Đại học Sư phạm Khoa Tin  học Bài giảng 04 Mảng
  • 2. Nội dung • Khai báo mảng • Mảng và lặp • Mảng nhiều chiều 2014 Nguyễn  Thanh  Tuấn 2
  • 3. Khai báo mảng • Mảng là một danh sách các phần tử cùng kiểu,   được xác định bởi cặp dấu ngoặc vuông [] • Cần khai báo mảng với 3  thành phần:  tên,  kiểu và khích thước. • Cú pháp:  type  arrayName[arraylength]; 2014 Nguyễn  Thanh  Tuấn 3
  • 4. Ví dụ mảng int marks[5]; // khai báo mảng nguyên 5 phần tử double numbers[10]; // khai báo mảng double 10 phần tử // sử dụng #define để định độ dài #define SIZE 9 int numbers[SIZE]; // một số trình biên dich hỗ trợ độ dài của mảng là biến const int SIZE = 9; float temps[SIZE]; // sử dụng const int khai báo chiều dài int size; printf("Enter the length of the array: "); scanf("%d", size); float values[size]; 2014 Nguyễn  Thanh  Tuấn 4
  • 5. Mảng 2014 Nguyễn  Thanh  Tuấn 5 Tên mảng:  a Độ dài:  n Phần tử đầu Phần tử cuối Chỉ mục: Thành  phần:
  • 6. Mảng và lặp • Mảng thường sử dụng với vòng lặp,  ta  có thể xử lý tất cả các phần tử của mảng bằng vòng lặp. 2014 Nguyễn  Thanh  Tuấn 6
  • 7. Mảng nhiều chiều 2014 Nguyễn  Thanh  Tuấn 7 • Ví dụ: int[2][3]  =  {  {11,  22,  33},  {44,  55,  66}  };
  • 8. Khởi tạo giá trị cho mảng • Sử dụng vòng lặp • Liệt kê giá trị • Ví dụ: – int a[5]  =  {1,  2,  3,  4,  5}; – int b[2][3]  =  {{7,  8,  9},  {10,  11,  12}}; 2014 Nguyễn  Thanh  Tuấn 8