14 câu Trắc nghiệm Tin học 11 C++ Bài 10: Cấu trúc lặp có đáp án

Cho đoạn chương trình sau:cin >>a; n = 0;double s = 1.0/a; // Buoc 1while(!(1.0/(a+n) < 0.0001)){ n++; s += 1.0/(a+n); } Trong đoạn chương trình trên vòng lặp thực hiện lặp bao nhi

6/14

Cho đoạn chương trình sau:

cin >>a; n = 0;double s = 1.0/a; // Buoc 1while(!(1.0/(a+n) < 0.0001))

{ n++; s += 1.0/(a+n); }

Trong đoạn chương trình trên vòng lặp thực hiện lặp bao nhiêu lần?

a lần

10 lần

n lần

Không biết trước

Giải thích

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

Vì điều kiện lặp (!(1.0/(a+n) < 0.0001) nên số lần lặp phụ thuộc vào giá trị của biến a nhập vào.