NEW
Font size
Worksheetskttx
Total questions: 10
Worksheet time: 5mins
Câu 1. Trong ngôn ngữ lập trình Pascal, khai báo nào dưới đây SAI về biến kiểu xâu?
A. Var St: String[165];
B. Var St: String[265];
C. Var St: Chuỗi;
D. Var St: String[0];
Cho khai báo sau: Var hoten : String;
Phát biểu nào dưới đây là đúng ?
Sai câu lệnh vì thiếu độ dài tối đa của xâu
Xâu có độ dài lớn nhất là 0
Xâu có độ dài lớn nhất là 255
Cần phải khai báo kích thước của chuỗi sau đó
Cho s = ‘abc123456’ hàm Copy(s,2,4) cho giá trị bằng:
ab
bc12
12
c123
Trong các phát biểu sau, phát biểu nào sai?
Xâu A lớn hơn xâu B nếu kí tự đầu tiên khác nhau giữa chúng kể từ trái sang trong xâu A có mã ASCII lớn hơn;
Hai xâu bằng nhau nếu chúng giống nhau hoàn toàn;
Xâu A lớn hơn xâu B nếu độ dài xâu A lớn hơn độ dài xâu B;
Nếu A và B là các xâu có độ dài khác nhau và A là đoạn đầu của B thì A nhỏ hơn B;
Câu lệnh nào xóa ký tự cuối cùng của xâu st?
delete(st, length(st),1);
delete(st, 1, 255);
delete(st, 1, length(st));
delete(st, 255, 1);
Cho 2 xâu A, B. Hãy cho biết câu lệnh sau thực hiện công việc gì:
If A[1] = B[length(B)] then writeln(‘Giong nhau’)
else writeln(‘Khac nhau’);
Xuất ra kết quả so sánh của xâu A và xâu B.
Xuất ra kết quả so sánh kí tự đầu tiên của xâu A và kí tự cuối cùng của xâu B.
Xuất ra kết quả so sánh chiều dài của xâu A và chiều dài của xâu B.
Xuất ra kết quả so sánh kí tự đầu tiên của xâu B và kí tự cuối cùng của xâu A.
Độ dài của 1 xâu được tính như thế nào?
Tự động số lượng ký tự được khai báo
Số lượng ký tự trong xâu (không tính dấu khoảng cách)
255
Số lượng ký tự trong xâu
Cho s := ‘500 ki tu’
hàm Length(s) cho giá trị bằng:
'5'
9
500
'500'
Cho sâu s1 = ‘123’; s2 = ‘abc’ sau khi thực hiện thủ tục Insert(s1,s2,2) thì:
'a123bc'
'1abc23'
'12abc'
'ab123'
Cho s1 = ‘010’; s2 = ‘1001010’ hàm pos(s1,s2) cho giá trị bằng:
2
5
4
3
