Trắc nghiệm Bài 7: Câu lệnh lặp có đáp án

  • 706 lượt thi

  • 12 câu hỏi

  • 30 phút

Câu 1:

Chọn cú pháp câu lệnh lặp là:

Xem đáp án

Đáp án đúng là: B

Để mô tả cấu trúc lặp với số lần biết trước, C++ dùng câu lệnh for như sau:

for (<biểu thức khởi tạo>; <biểu thức giới hạn>; <biểu thức tăng giảm>) <Câu lệnh>;


Câu 2:

Kiểu dữ liệu của biến đếm trong lệnh lặp For – do:

Xem đáp án

Đáp án đúng là: A

Biến đếm là biến kiểu số nguyên hoặc kí tự.

Giá trị đầu, giá trị cuối là các biểu thức cùng kiểu với biến đếm, giá trị đầu phải nhỏ hơn giá trị cuối.

Giá trị biến đếm được điều chỉnh tự động, vì vậy câu lệnh không được thay đổi giá trị biến đếm.


Câu 3:

 Câu lệnh for tiến đến kết thúc:

Xem đáp án

Đáp án đúng là: C

Câu lệnh for kết thúc khi biến đếm lớn hơn giá trị trong biểu thức giới hạn. Vì biến đếm chỉ có thể chạy từ giá trị khởi tạo đến giá trị của biểu thức giới hạn.


Câu 4:

Cho các câu lệnh sau hãy chỉ ra câu lệnh dạng tiến trong C++ đúng:

Xem đáp án

Đáp án đúng là: B

Cú pháp câu lệnh lặp dạng tiến:

for (<biểu thức khởi tạo>; <biểu thức giới hạn>; <biểu thức tăng >) <Câu lệnh>;

Trong đó: biến đếm phải là kiểu nguyên. Giá trị khởi tạo nhỏ hơn hoặc bằng giá trị biểu thức giới hạn.


Câu 5:

 Đoạn chương trình sau giải bài toán nào?

int T=0;

      for(inti=1; i<=100; i++)

          If ((i% 3 == 0) and (i% 5= = 0))             T :=T + i;

Xem đáp án

Đáp án đúng là: B

 Đoạn chương trình:

int T=0;

      for(inti=1; i<=100; i++) { i chạy trong phạm vi từ 1 đến 100}

          If ((i% 3 == 0) and (i% 5= = 0))   { kiểm tra i chia hết cho 3 và cho 5 không}

T :=T + i; {Cộng dồn vào tổng}


0

Đánh giá trung bình

0%

0%

0%

0%

0%

Bình luận


Bình luận