1. Trang chủ
  2. » Mẫu Slide

Bài 12 kiểu xâu1

19 276 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 19
Dung lượng 724,5 KB

Nội dung

Cho biến liệu sau: A: T I N H O C A mảng Biến A chương có phải mảng Viết trình chiều, phần mộtmột chiều không? Các nhập vào mảng A, ta tử củanhập A thuộc kiểu phần tử biến thuộc phải bao A nhiêu char kí tự) kiểu (kiểu liệu nào? lần? Tuesday, Decembe r 6, 2016  Viết chương trình nhập họ tên 50 học sinh lớp Em có nhận xét toán ta sử dụng kiểu mảng chiều để nhập liệu? Tuesday, Decembe r 6, 2016 §12 KIỂU XÂU I Khái niệm xâu Khái niệm: Xâu dãy kí tự mã ASCII, kí tự gọi phần tử xâu, đặt hai dấu nháy đơn ‘’ - Ví dụ: L O P 1 A Xâu S : - Trong đó: + Tên xâu: S + Xâu S có phần tử + Độ dài xâu (số kí tự xâu): Tuesday, Decembe r 6, 2016 + Xâu có độ dài gọi xâu rỗng, kí hiệu ‘’ + Các kí tự xâu đánh số thứ tự, thường + Tham chiếu tới phần tử xâu xác định bởi: Tên biến xâu[chỉ số] Tuesday, Decembe r 6, 2016 Chương IV: Kiểu Dữ liệu Có Cấu Trúc §12 KIỂU XÂU II Khai báo Cú pháp: Var : string[độ dài lớn xâu]; Trong đó: + String: tên dành riêng ( từ khóa) + Độ dài lớn xâu ( = *Quy ước: + Xâu A = B chúng giống hệt + Xâu A>B kí tự khác chúng kể từ trái sang xâu A có mã ASCII lớn + Nếu A B xâu có độ dài khác A đoạn đầu B A B c A = B Tuesday, Decembe r 6, 2016 Bài tập củng cố 1.Khi báo khai báo sau sai khai báo xâu kí tự ? a S:String; b S: String[256]; c x1:String d x1:String[1] Tuesday, Decembe r 6, 2016 Bài tập củng cố Cho hai xâu: A: ‘CHAO XUAN ’ B: ‘CHAO MUNG’ Hãy chọn đáp án trường hợp sau: Delete(A, 5, 6) xâu kết là: a ‘CHAO’ b ‘CHAO ’ c ‘XUAN’ Tuesday, Decembe r 6, 2016 Bài tập củng cố Cho hai xâu: A: ‘CHAO XUAN ’ B: ‘CHAO MUNG’ Hãy chọn đáp án trường hợp sau: Insert(B, A, 5) xâu kết là: a ‘CHAO MUNG CHAO XUAN’ b ‘CHAO CHAO MUNG XUAN’ c ‘CHAOCHAO MUNG XUAN ’ Tuesday, Decembe r 6, 2016 Bài tập củng cố Các phép toán dùng để xử lý xâu là: a Phép +, phép so sánh b Phép +, phép div, phép mod c Phép so sánh phép – Tuesday, Decembe r 6, 2016 Bài tập củng cố Phát biểu sau : a Xâu dãy số nguyên dương b Xâu dãy kí tự mã ASCII c Xâu mảng chiều Tuesday, Decembe r 6, 2016 CỦNG CỐ BÀI HỌC VÀ DẶN DÒ BÀI MỚI H·y nhí! S: ‘Xin chao lop 11C6’ Var S: string[17]; S[7] = ‘a’  Xâu dãy kí tự mã ASCII  Khai báo: Tên biến xâu [Độ dài lớn xâu];  Tham chiếu tới phần tử xâu: Tên xâu[chỉ số]  Các thao tác xử lý thường dùng: + Phép ghép xâu, so sánh xâu + Các thủ tục (delete, insert) Tuesday, Decembe r 6, 2016 CỦNG CỐ BÀI HỌC VÀ DẶN DÒ BÀI MỚI Về nhà học bài, xem trước ví dụ sách giáo khoa trang 71, 72 Tuesday, Decembe r 6, 2016 [...]...Chương IV: Kiểu Dữ liệu Có Cấu Trúc 12 KIỂU XÂU b) Thủ tục insert(S1, S2, vt) Ví dụ: Giá trị S1 Giá trị S2 Thao tác ‘PC ’ ‘IBM486’ insert (S1, S2, 4) ‘’ ‘Tinhoc’ insert (S1, S2, 4) ‘Tin hoc’ ‘lop’ ‘11A6’ insert (S1, S2, 1) ‘lop 11A6’ Tuesday, Decembe r 6, 2016 Kết quả ‘IBMPC 486’ Bài tập củng cố Cho hai xâu: A: ‘CHAO XUAN ’ B: ‘CHAO MUNG’ Hãy chọn... Tuesday, Decembe r 6, 2016 Bài tập củng cố 8 Các phép toán dùng để xử lý xâu là: a Phép +, phép so sánh b Phép +, phép div, phép mod c Phép so sánh và phép – Tuesday, Decembe r 6, 2016 Bài tập củng cố 9 Phát biểu nào sau đây là đúng : a Xâu là một dãy số nguyên dương b Xâu là dãy các kí tự trong bộ mã ASCII c Xâu là mảng một chiều Tuesday, Decembe r 6, 2016 CỦNG CỐ BÀI HỌC VÀ DẶN DÒ BÀI MỚI H·y nhí! S: ‘Xin... Decembe r 6, 2016 Bài tập củng cố 1.Khi báo nào trong các khai báo sau là sai khi khai báo xâu kí tự ? a S:String; b S: String[256]; c x1:String d x1:String[1] Tuesday, Decembe r 6, 2016 Bài tập củng cố Cho hai xâu: A: ‘CHAO XUAN ’ B: ‘CHAO MUNG’ Hãy chọn đáp án đúng trong các trường hợp sau: 3 Delete(A, 5, 6) được xâu kết quả là: a ‘CHAO’ b ‘CHAO ’ c ‘XUAN’ Tuesday, Decembe r 6, 2016 Bài tập củng cố... xâu];  Tham chiếu tới phần tử của xâu: Tên xâu[chỉ số]  Các thao tác xử lý thường dùng: + Phép ghép xâu, so sánh xâu + Các thủ tục (delete, insert) Tuesday, Decembe r 6, 2016 CỦNG CỐ BÀI HỌC VÀ DẶN DÒ BÀI MỚI Về nhà học bài, xem trước các ví dụ trong sách giáo khoa trang 71, 72 Tuesday, Decembe r 6, 2016 ... trình nhập họ tên 50 học sinh lớp Em có nhận xét toán ta sử dụng kiểu mảng chiều để nhập liệu? Tuesday, Decembe r 6, 2016 12 KIỂU XÂU I Khái niệm xâu Khái niệm: Xâu dãy kí tự mã ASCII, kí tự... phần tử xâu xác định bởi: Tên biến xâu[chỉ số] Tuesday, Decembe r 6, 2016 Chương IV: Kiểu Dữ liệu Có Cấu Trúc 12 KIỂU XÂU II Khai báo Cú pháp: Var : string[độ dài lớn xâu]; Trong đó:... + ‘ ’+ ‘11a6!’  Chú ý: Dấu cách kí tự xâu Tuesday, Decembe r 6, 2016 Chương IV: Kiểu Dữ liệu Có Cấu Trúc 12 KIỂU XÂU Phép so sánh: =, , , > = *Quy ước: + Xâu A = B chúng giống hệt

Ngày đăng: 06/12/2016, 10:30

TỪ KHÓA LIÊN QUAN

w