Nếu String name = HA NOI; thì câu lệnh name.length(); sẽ trả về bao nhiêu?
Xuất bản: 03/11/2020 - Cập nhật: 29/08/2023 - Tác giả: Hà Anh
Câu Hỏi:
Đáp án và lời giải
for i := length(str) downto 1 do
write(str[i]) ;
Đoạn chương trình trên dùng để in từng kí tự ra màn hình theo thứ tự ngược, sử dụng vòng lặp chạy từ kí tự cuối về kí tự đầu. Mỗi lần chạy in ra một kí tự.
Program Welcome ;
Var a : string[10];
Begin
a := ‘tinhoc ’;
writeln(length(a));
End.
Hàm Length(s) là hàm cho biết độ dài của xâu s (số kí tự có trong xâu bao gồm cả dấu cách, dấu -, các dấu đặc biệt).
Xâu ‘tinhoc ’ có 7 kí tự nên kết quả chương trình là 7.
Cho xâu S là ‘Hanoi-Vietnam’. Kết quả của hàm Length(S) là 13.
Giải thích:
Hàm Length(s) là hàm cho biết độ dài của xâu s (số kí tự có trong xâu bao gồm cả dấu cách, dấu -, các dấu đặc biệt).