Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh
➤ Gửi thông báo lỗi ⚠️ Báo cáo tài liệu vi phạmNội dung chi tiết: Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh
Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh
Lập trình cân bánChưong VIKIỂU MẢNGHọc xong chương này. sinh viên sè nám được các vấn đề sau:•Khái niệm về kiêu dữ liệu mãng cũng như ứng dụng cùa nó. Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh .•Cách khai báo biển kiều mang và các phép toán tiên các phẩn tứ cùa mãng.I.GIỚI THIỆU KIỂU DỮ LIỆU “KIỂU MẢNG” TRONG cMãng là một tập họp các phần từ cố định có cùng một kiểu, gọi là kiểu phần tư. Kiêu phàn tứ cô thê là có các kiêu bât kỳ': ký tự. số, chuồi ký' lự...; cùng có khi ta sir dụng kiêu m Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh àng đê lâm kiêu phân tứ cho một máng (trong trường hợp này ta gọi là máng cua mãng hay màng nhiêu chiêu).Ta có thê chia máng làm 2 loại: mãng 1 chiềuGiáo trình lập trình căn bản phần 2 ths nguyễn văn linh
và mãng nhiều chiều.Mãng là kiểu dử liệu được sir dụng rất thường xuyên. Chăng hạn người ta cằn quản lý một danh sách họ và tên của khoáng 100 sinh viLập trình cân bánChưong VIKIỂU MẢNGHọc xong chương này. sinh viên sè nám được các vấn đề sau:•Khái niệm về kiêu dữ liệu mãng cũng như ứng dụng cùa nó. Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh ai báo như thế này thi đoạn khai báo cũng như các thao tác trên các họ lên sẽ rât dài dòng và răc rối. Vi thê. kiêu dữ liệu màng giúp ích ta trong trường họp này; chí cần khai báo 1 biển, biến này có thê coi như là tương đương với 100 biên chuồi ký tự; dó là 1 màng mà các phân lữ cúa nô là chuôi ký' Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh lự. Hay như đè lưu trữ các từ khóa cùa ngôn ngừ lập trinh c, ta cùng dùng đèn một màng đế lưu trữ chúng.II.MẢNG 1 CHIẺUNếu xét dưới góc đò toán học.Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh
mang 1 chiều giống như một vector. Mỗi phần tứ của mang một chiên có giá tụ không phái ỉà một mảng khác.II. 1. Khai báoII.1.1.Khai báo màng vói số phầLập trình cân bánChưong VIKIỂU MẢNGHọc xong chương này. sinh viên sè nám được các vấn đề sau:•Khái niệm về kiêu dữ liệu mãng cũng như ứng dụng cùa nó. Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh h biền Tên nãy cũng mang ý nghĩa lã tên biến mãng.-Số phần từ là một hồng số nguyên, cho biềt số lượng phần từ tối đa trong máng lá bao nhiêu (hay nói khác đi kích thước của mãng lã gi).-Kiêu: moi phân tử của mãng có dừ liệu thuộc kiêu gì.-Ớ đày. ta khai báo một biến mang gồm có số phần tư phần tứ, Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh phần tư thứ nhất lã tên máng 10]. phân tử cuối cùng lã tên mãng[so phần từ -/]Trang 72Lập trình cán bánVí dụ:int a[10);/* Khai báo biến mãng tên a. phGiáo trình lập trình căn bản phần 2 ths nguyễn văn linh
an tử thứ nhất là a[0]. phan tửcuối cùng lá a[9Ị.*/Ta có thẻ COI mãng a lã một dãy hên tiếp các phan tử trong bộ nhớ nlnr sau:VỊ tri0123456789I I I 1,Lập trình cân bánChưong VIKIỂU MẢNGHọc xong chương này. sinh viên sè nám được các vấn đề sau:•Khái niệm về kiêu dữ liệu mãng cũng như ứng dụng cùa nó. Giáo trình lập trình căn bản phần 2 ths nguyễn văn linh hần tư không xác định (khai báo không tường minh)Cú phápGiáo trình lập trình căn bản phần 2 ths nguyễn văn linh
trị mà chủng ta gán cho mãng trong cặp đẩu {}. Chúng ta có the sử dụng hãm sizeof() đê lẩy số phần tứ cùa màng như sau:So phan \\x=sizeof(tên máng)/ sLập trình cân bánChưong VIKIỂU MẢNGHọc xong chương này. sinh viên sè nám được các vấn đề sau:•Khái niệm về kiêu dữ liệu mãng cũng như ứng dụng cùa nó.Lập trình cân bánChưong VIKIỂU MẢNGHọc xong chương này. sinh viên sè nám được các vấn đề sau:•Khái niệm về kiêu dữ liệu mãng cũng như ứng dụng cùa nó.Gọi ngay
Chat zalo
Facebook