IMG-LOGO

Câu hỏi:

01/07/2022 97

Trong cấu trúc: for ([khởi tạo]; [điều kiện lặp]; [bước nhảy]) [lệnh];

Vòng lặp kết thúc khi nào?

A. Sau khi điều kiện lặp trở thành false.

Đáp án chính xác

B. Sau khi điều kiện lặp trở thành true.

C. Sau khi điều kiện lặp không xác định.

D. Sau khi điều kiện lặp bằng 0.

Trả lời:

verified Giải bởi qa.haylamdo.com

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

Trong cấu trúc: for ([khởi tạo]; [điều kiện lặp]; [bước nhảy]) [lệnh];

Điều kiện lặp được đánh giá.

- Nếu nó là true, lệnh được thực thi.\

- Nếu nó false, lệnh được bỏ qua và luồng điều khiển sẽ nhảy sang câu lệnh tiếp theo ngay sau vòng lặp for.Câu 12. Khẳng định nào sau đây là đúng trong cấu trúc:

for([khởi tạo]; [điều kiện lặp]; [bước nhảy]) [lệnh];

A. Bắt buộc phải viết phần khởi tạo, dấu chấm phẩy không nhất thiết phải có.

B. Không bắt buộc phải viết phần khởi tạo, nhưng dấu chấm phẩy phải có.

C. Bắt buộc phải viết phần khởi tạo, dấu chấm phẩy phải có.

D. Không bắt buộc phải viết phần khởi tạo và dấu chấm phẩy không cần phải có.

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

Không bắt buộc phải viết phần khởi tạo, nhưng dấu chấm phẩy phải có. Câu lệnh trong phần bước nhảy có thể được để trống, miễn là có dấu chấm phẩy sau điều kiện lặp.

Câu trả lời này có hữu ích không?

0

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

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

s=0

for ( i =1;i<=5;i++) s=s+i;

Sau khi thực hiện đoạn chương trình trên giá trị của s là:

Xem đáp án » 01/07/2022 184

Câu 2:

Cấu trúc lặp với số lần chưa biết trước trong C++ có dạng:

Xem đáp án » 01/07/2022 149

Câu 3:

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?

Xem đáp án » 01/07/2022 146

Câu 4:

Cấu trúc lặp với số lần biết trước trong C++ có dạng:

Xem đáp án » 01/07/2022 133

Câu 5:

Cho đoạn lệnh sau:

for (int i = 1; i <= 5; i++) cout<<i;

Trên màn hình có các giá trị là:

Xem đáp án » 01/07/2022 133

Câu 6:

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

s=0

i=1

while (i<=5)

{

s=s+1;

i=i+1;

}

Sau khi thực hiện đoạn chương trình trên giá trị của s là:

</=5)

Xem đáp án » 01/07/2022 125

Câu 7:

Cho đoạn lệnh sau:

i=1;

n=5;

while i<=n:

i=i+1;

cout<<i;

Trên màn hình có các giá trị là:

Xem đáp án » 01/07/2022 117

Câu 8:

Cho đoạn lệnh sau:

for (int i = 5; i >=0; i--) cout<<i;

Trên màn hình có các giá trị là:

Xem đáp án » 01/07/2022 114

Câu 9:

Trong cấu trúc while (<điều kiện lặp>) <câu lệnh>;Điều kiện là:

Xem đáp án » 01/07/2022 110

Câu 10:

Khẳng định nào sau đây là đúng:

Xem đáp án » 01/07/2022 105

Câu 11:

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

for (i=1;i<=10;i++) cout<<i;

Vòng lặp trên sẽ lặp bao nhiêu lần:

Xem đáp án » 01/07/2022 103

Câu 12:

Khẳng định nào sau đây là đúng:

Xem đáp án » 01/07/2022 102

Câu 13:

Trong vòng lặp for(i=10;i>=0;i--)

Giá trị của i:

Xem đáp án » 01/07/2022 98