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:=’Yes’; s2:=’No’; 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ừ ‘No’ trong xâu S bằng cụm từ ‘Yes’;
B.Thay toàn bộ cụm từ ‘Yes’ trong xâu S bằng cụm từ ‘No’;
C.Thay cụm từ ‘Yes’ đầu tiên trong xâu S bằng cụm từ ‘No’;
D.Thay cụm từ ‘No’ đầu tiên trong xâu S bằng cụm từ ‘Yes’.
Đáp án và lời giải
Đáp án:A
Lời giải:

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

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.