Trong ngôn ngữ lập trình pascal, đoạn chương trình sau thực hiện công việc gì? (S là xâu ký tự bất kỳ) S1:=’anh’; s2:=’em’; i:=pos(s2,s);
While i<>0 do
Begin
Delete(s,i,2);
Insert(s1,s,i);
i:=pos(s2,s);
End;

A.Thay toàn bộ cụm từ ‘anh’ trong xâu S bằng cụm từ ‘em’;
B.Thay toàn bộ cụm từ ‘em’ trong xâu S bằng cụm từ ‘anh’;
C.Thay cụm từ ‘em’ đầu tiên trong xâu S bằng cụm từ ‘anh’;
D.Thay cụm từ ‘anh’ đầu tiên trong xâu S bằng cụm từ ‘em’.
Đáp án và lời giải
Đáp án:B
Lời giải:

Vậy đáp án đúng là B.

Bạn có muốn?

Xem thêm các đề thi trắc nghiệm khác

Chia sẻ

Một số câu hỏi khác có thể bạn quan tâm.