Lập trình đơn giản

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
ttq

Câu 7: Trong Pascal, câu lệnh nào sau đây là đúng?
A. S:=1; while s<10 do S:=S+i; i:=i+1;

B. i:=0; S:=1;While S<10 do write(S);
C. n:=2; while n<5 do write(‘A’);

D. Cả A và B.

giải thích thật rõ là sai chỗ nào, cho hỏi lặp cô hạn có cho là sai k

cảm ơn các bạn

The8BitImage
27 tháng 4 2019 lúc 9:28

A. Sai vì nếu có hai câu lệnh trở lên giữa "while...do" phải có "begin" và "end;".

B. Sai vì S luôn luôn bé hơn 10 (1<10) nên chương trình sẽ ghi S vô hạn ( trừ khi tắt chương trình ).

C.Sai vì n cũng giống lỗi câu B (2<5) nên cũng sẽ lặp vô hạn lần.

Không có câu nào đúng hết.


Các câu hỏi tương tự
DCal146 anime
Xem chi tiết
Công chúa Anime
Xem chi tiết
Yến Nguyễn
Xem chi tiết
nguyen ngoc minh chau
Xem chi tiết
Hương Nguyễn
Xem chi tiết
Hà Công Văn
Xem chi tiết
Yến Nguyễn
Xem chi tiết
Nguyễn Viễn
Xem chi tiết
Ánh Nguyễn
Xem chi tiết