Cho các lệnh sau: S:='Sinh viên học tin hoc'; m:=length(s); S1:=Copy(S,6,4); n:=Pos(S1,S); Sau khi thực hiện xong các lệnh trên thì giá trị: m,n là bao nhiêu và xâu S1 có nội dung là gì?

2 câu trả lời

$m=21$, $n=5$

$S1='viên'$

- Xâu S = 'Sinh vien hoc tin hoc'

- Độ dài xâu S = 21 = M

- S1 = Copy(S, 6, 4)

⇒ Copy xâu S ở vị trí 6, 4 kí tự

⇒ S1 = vien

- n := Pos(S1, S);

⇒ Vị trí xuất hiện đầu tiên của xâu S1 trong xâu S

⇒ n = 6

⇒ Giá trị m = 21, n = 6 và S1 = 'vien'