Slide MẢNG VÀ CHUỖI KÝ TỰ C++

43 1.3K 5
Slide MẢNG VÀ CHUỖI KÝ TỰ C++

Đ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

Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 1/43 CHƯƠNG 4: MẢNG CHUỖI TỰ  Mục tiêu    !"#$%& '(  Nội dung  )  *     Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 2/43  Khái niệm + ,-%.%/0%&',1%23 45/,316. !-%789:; ( + < 6245/,24,45/,=  >,?@45/,2# A4 4# A4 B?  Phân loại mảng +* + 4.1 Kiểu mảng Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 3/43 1. Khai báo 2. Truy cập phần tử mảng  ):;%&'"6C  ):;%&'7"6CA%% Kiểu Tên mảng[Số phần tử]; < 62 +Kiểu,45/,D%&' +Tên mảng6.6@E8!F6@1 GG +Số phần tử,*H:;!1@*4  CD2,*H:;!1. IJ5Kint a[10]; LA!!:M5*5N!,1%772 JO!E:5364,*%&'6.6:; F6&$069 (Số phần tử - 1). 4.2 Mảng một chiều P0QP1QP2QP3QP4QP5QP6QP7QP8QP9Q Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 4/43  ):;%&'"6C 4.2 Mảng một chiều  ):;%&'"6C IJ5Kfloat Sothuc[5]= {2.3, 1.5, 0.34, 5.04, 7.213};  ):;%&'"6C 24$$ CEA%% : Kiểu Tên mảng[Số phần tử] = {Các giá trị cần gán }; Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 5/43  ):;%&'"6C IJ5K)4 J6AR:D: S(char Kytu[4+6]; O( float 10Sothuc[10]; T( double b[2.3]; U. int c[5] = {3.15, 7, 0.55, 2.75, 9}; V( float d[10] = {2.3, 5, 4.6, 5.5, 7.21}; W( int e[5] = {1, 2, 3, 4, 5, 6, 7};  < X.% 7J ":;%&' D ? 4.2 Mảng một chiều Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 6/43 1. Khai báo  ):;%&'7 "6C )4!6.:'5K7J ":;%&'D(I6.%5K   X.% Y I$$ C Y ) ,:;ZD 4.2 Mảng một chiều Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 7/43  ):;%&'7 "6C Y I$$ C A%% Kiểu Tên mảng[] ={Các giá trị cần gán }; IJ5Kint b[] = {2, 5, 3, -4, 7, 6}; char Ten[] = "Lap trinh"; char Kytu[] = {'H', 'E', 'L','L', 'O'}; 4.2 Mảng một chiều Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 8/43  ):;%&'7 "6C Y ),:;ZD IJ5K[C\:F%"%:;!1 ]%"E%^int a[], int n_` a b c 4.2 Mảng một chiều Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 9/43  ):;%&'7 "6C IJ5KdeO: PVQfaSOTUVc` PQfaSOTUVc` L64"6C:;%&'Dg fh24:'5Ksizeof()64,#!:;%&' sizeof(Tên mảng)/ sizeof(Kiểu) 4.2 Mảng một chiều Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 10/43 6. !-%78 +Tên mảng +Chỉ số6@  @%5#[ ] %&' %&' Ten_mang Chi_so [ ] IJ5KU(i Ta có khai báo int a[50]; ………… a[0] a[1] a[2] a[49] Tên mảng: a Chỉ số (vị trí) 0 1 2 ………… 49 Phần tử: <# < < ;3 Phần tử: 4.2 Mảng một chiều 2. Truy cập phần tử mảng [...]... 4: Mảng chuỗi tự 24/43 4.4 Chuỗi tự 1 Khái niệm - Chuỗi tự hay còn gọi là xâu tự thực chất là mảng một chiều có kiểu dữ liệu là kiểu tự - Tuy nhiên, có điểm khác biệt giữa chuỗi tự các mảng khác đó là có tự kết thúc xâu ở một vị trí nào đó trong mảng, thông thường là cuối chuỗi Theo quy ước là tự có mã 0, hiệu \0 (null) Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi ký. .. Mảng chuỗi tự 25/43 4.4 Chuỗi tự 2 Khai báo Cú pháp: char Tên _chuỗi[ số_phần_tử]; char Tên _chuỗi[ số_phần_tử] = xâu tự; char Tên _chuỗi[ ] = xâu tự; Trong đó: Số_phần_tử: Là số tự của chuỗi tự Lưu ý cần khai báo thừa một tự để chứa tự kết thúc xâu Xâu tự: Được đặt trong cặp dấu nháy kép " " Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 26/43 4.4 Chuỗi tự Ví dụ: Xét... song lại có nhiều hạn chế Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 28/43 4.4 Chuỗi tự Hoạt động của cin>>: - Toán tử >> sẽ bỏ qua các tự trống như: dấu space, enter - Đọc các tự vào thành một chuỗi dừng lại khi gặp tự trống Phần còn lại chờ trong luồng vào cin Ngôn ngữ lập trình C++ Chương 4: Mảng chuỗi tự 29/43 4.4 Chuỗi tự Ví dụ: xét đoạn mã sau: char sv1[25], sv2[25];... ngữ lập trình C++ Chương 4: Mảng chuỗi tự 32/43 4.4 Chuỗi tự Để nhận được đầy đủ chuỗi, ta sử dụng hàm gets() để nhập Cú pháp: gets(biến _chuỗi) ; Ví dụ: char sv1[25], sv2[25]; cout . Ngôn ngữ lập trình C++ Chương 4: Mảng và chuỗi ký tự 1/43 CHƯƠNG 4: MẢNG VÀ CHUỖI KÝ TỰ  Mục tiêu   . A4 B?  Phân loại mảng +* + 4.1 Kiểu mảng Ngôn ngữ lập trình C++ Chương 4: Mảng và chuỗi ký tự 3/43 1. Khai báo 2. Truy cập phần tử mảng  ):;%&'"6C  ):;%&'7"6CA%% . PVQfaSOTUVc` PQfaSOTUVc` L64"6C:;%&'Dg fh24:'5Ksizeof()64,#!:;%&' sizeof(Tên mảng) / sizeof(Kiểu) 4.2 Mảng một chiều Ngôn ngữ lập trình C++ Chương 4: Mảng và chuỗi ký tự 10/43 6. !-%78 +Tên mảng +Chỉ số6@

Ngày đăng: 16/04/2014, 13:56

Từ khóa liên quan

Mục lục

  • CHƯƠNG 4: MẢNG VÀ CHUỖI KÝ TỰ

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

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

Tài liệu liên quan