CẤU TRÚC LẶPNHẬN BIẾT

Câu 18: Cho hai dạng lặp FOR – DO trong PASCAL như sau :

Dạng lặp tiến :

FOR <biến đếm> := <giá trị đầu> TO <giá trị cuối> DO <câu lệnh> ;

Dạng lặp lùi :

FOR <biến đếm> := <giá trị cuối> DOWNTO <giá trị đầu> DO <câu lệnh> ;

Chọn phát biểu đúng trong các phát biểu sau đây :

A. Ở dạng lặp tiến câu lệnh sau DO luôn được thực hiện ít nhất một lần.

B. Ở dạng lặp lùi câu lệnh sau DO được thực hiện tuần tự, với biến đếm lần lượt nhận giá trị từ

giá trị đầu đến giá trị cuối.

C. Ở dạng lặp lùi câu lệnh sau DO có thể không được thực hiện lần nào, đó là trường hợp giá trị

cuối nhỏ hơn giá trị đầu

D. Biểu thức giá trị đầu và biểu thức giá trị cuối có thể thuộc kiểu số thực.