NEW
Font size
WorksheetsChuỗi
Total questions: 12
Worksheet time: 9mins
Xâu rỗng có độ dài bằng:
1
2
0
3
Để biết độ dài của xâu s ta dùng:
str(s)
s.size()
size(s)
length(s)
Hàm st.erase(vt, n) thực hiện:
Xoá n kí tự của xâu st bắt đầu từ vị trí 1.
Xoá toàn bộ xâu st.
Xoá n kí tự của xâu st bắt đầu từ vị trí vt 0.
Xoá n kí tự của xâu st bắt đầu từ vị trí vt.
Hàm st.find(s, vt) thực hiện:
tìm kiếm vị trí xuất hiện lần đầu tiên của xâu s trong xâu st, vị trí bắt đầu tìm là vt.
tìm kiếm vị trí xuất hiện cuối cùng của xâu s trong xâu st, vị trí bắt đầu tìm là vt.
tìm kiếm vị trí xuất hiện lần đầu tiên của xâu s trong xâu st, vị trí bắt đầu tìm là 0.
tìm kiếm tất cả các vị trí xuất hiện của xâu s trong xâu st, vị trí bắt đầu tìm là vt.
Biến kiểu xâu được khai báo như sau:
tên biến string;
string tên biến;
string : tên biến;
tên biến : string ;
Cho xâu s= "abc". Để truy cập đến kí tự ‘a’ ta viết:
s[1]
s[]
s
s[0]
Hàm st.substr (vt, n) thực hiện:
sao chép 1 ký tự của xâu st bắt đầu từ vị trí vt.
sao chép n ký tự của xâu st bắt đầu từ vị trí bất kì.
sao chép toàn bộ xâu st.
sao chép n ký tự của xâu st bắt đầu từ vị trí vt.
Cho xâu s = "123456789", sau khi thực hiện lệnh s.erase(3,4) thì:
s = "12389";
s = "12789";
s = "123789"
s = "1256789";
Cho s = "500 ki tu", hàm s.size() cho giá trị bằng:
500
9
'5'
"500"
Cho s1 = "010"; s2 = "1001010" hàm s2.find(s1,0) cho giá trị bằng:
2
3
4
5
Cho s = "123456789" hàm s.strsub(2,3) cho giá trị bằng:
345
34
"345"
"34"
Cho sâu s1 = "123"; s2 = "abc" sau khi thực hiện thủ tục s2.insert(s1,1) thì:
s1 = "123"; s2 = "a123bc"
s1 = "1abc23"; s2 = "abc"
s1 = "123"; s2 = "12abc"
s1 = "ab123"; s2 = "abc"
