Kieu du lieu xau

20 677 0
Tài liệu đã được kiểm tra trùng lặp
Kieu du lieu xau

Đ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

Câu 1: Hãy nêu cách khai báo trực tiếp gián tiếp mảng 1chiều? Câu 2: Hãy chuyển cách khai báo mảng 1chiều sau từ dạng trực tiếp sang dạng gián tiếp? Var ArrayInt : Array[1 100] of integer; Câu 3: Trong ngơn ngữ lập trình Pascal, mặt cú pháp, việc khai báo mảng chiều sau đúng: A Type 1chieu=array[1…100] of integer; B Type 1chieu=array[1-100] of integer; C Type 1chieu=array(1 100) of integer; D Type 1chieu=array[1 100] of integer; Câu 1: - Cách khai báo trực tiếp: Var : Array [kiểu số] of ; - Cách khai báo gián tiếp: Type = Array [kiểu số] of ; Var : ; Câu 2: Chuyển khai báo mảng 1chiều sau từ dạng trực tiếp sang dạng gián tiếp: Type B = Array[1 100] of integer; Var ArrayInt : B ; Câu 3: Trong ngơn ngữ lập trình Pascal, mặt cú pháp, việc khai báo mảng chiều sau đúng: A Type 1chieu=array[1…100] of integer; B Type 1chieu=array[1-100] of integer; C Type 1chieu=array(1 100) of integer; D Type 1chieu=array[1 100] of integer; * Ví dụ: ‘Bach Khoa’ ‘KI SU’ ‘2008 la nam Mau Ty’ * Một số khái niệm: - Xâu dãy kí tự bảng mã ASCII - Mỗi kí tự gọi ………… phần tử xâu độ dài xâu - Số lượng kí tự xâu gọi …………………… xâu rỗng - Xâu có độ dài gọi ………… số phần - Tham chiếu tới phần tử xâu xác định thông qua tử xâu - Chỉ số phần tử xâu thường đánh số thứ tự - Trong ngơn ngữ lập trình Pascal, để truy cập tới phần tử xâu, ta viết: [chỉ số ] - [chỉ số ] Ví dụ: Biến Hoten lưu trữ giá trị xâu Vuong Quoc Vuong Hoten [5] cho ta kí tự ‘g’ kí tự thứ năm biến xâu Hoten Khai báo: - Biến kiểu xâu khai báo sau: Var : String [độ - Ví dụ: dài lớn xâu ]; Var Ten : String [10 ]; Var Ho_dem : String [25 ]; Var Que : String; - Chú ý: - Nếu không khai báo độ dài tối đa biến xâu độ dài ngầm định xâu 255 - Độ dài lớn xâu 255 kí tự - Hằng xâu kí tự đặt cặp nháy đơn ‘’ Khai báo: Var : String [độ dài lớn xâu ]; * Bài tập áp dụng: 1/ Trong ngơn ngữ lập trình Pascal, xâu kí tự là: A Mảng kí tự; B Dãy kí tự bảng mã ASCII; C Tập hợp chữ bảng chữ tiếng Anh; 2/ Trong ngơn ngữ lập trình Pascal, cách khai báo xâu kí tự sau đúng: A S: File of String; C S: String; B S: File of char; D Cả câu đúng; 3/ Trong ngơn ngữ lập trình Pascal, xâu kí tự có tối đa: A kí tự; C 16 kí tự; B 256 kí tự; D 255 kí tự; Khai báo: Var : String [độ dài lớn xâu ]; Các thao tác xử lí xâu: a Phép ghép xâu: Kí hiệu dấu (+) -Được sử dụng để ghépvaN nhiều A’ xâu thành‘Nguyen xâu; Van A’ ‘ nGuyen -Có thể thực phép ghép xâu với biến xâu * Ví dụ: ‘Ha’ + ‘Noi’ ‘Ha Noi’ Khai báo: Var : String [độ dài lớn xâu ]; Các thao tác xử lí xâu: a Phép ghép xâu: Kí hiệu dấu (+) b Phép so sánh: =, =, -Pascal tự động so sánh kí tự từ trái sang phải; -Xâu A lớn xâu B kí tự khác chúng kể từ trái sang xâu A có mã ASCII lớn * Ví dụ: ‘AB’ < ‘AC’ ‘ABC’ > ‘ABB’ -Nếu A B có độ dài khác nhau, A đoạn đầu B A

Ngày đăng: 12/06/2013, 01:25

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

Tài liệu liên quan