Thứ năm, 26/12/2024
IMG-LOGO

Câu hỏi:

23/07/2024 188

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

A. Khi đủ số vòng lặp

B. Khi tìm được output

C. Khi điều kiện cho trước được thỏa mãn

Đáp án chính xác

D. Cả A, B và C đều đúng

 Xem lời giải

Trả lời:

verified Giải bởi Vietjack

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

Vòng lặp while là vòng lặp chưa biết trước số lần lặp vì vậy việc lặp chỉ kết thúc khi một điều kiện cho trước được thỏa mãn.

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

0

Gói VIP thi online tại VietJack (chỉ 400k/1 năm học), luyện tập gần 1 triệu câu hỏi có đáp án chi tiết

ĐĂNG KÝ VIP

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

Câu 1:

Cho chương trình C++ sau:

#include<bits/stdc++.h>

 using namespace std;

 int main(){

                      int a=43, b=34;

                      while (a!=b)

                            {if (a>b) a=a-b;

                               else b=b-a; }

                     cout<<a;

                 }

Kết quả khi chạy chương trình trên là:

Xem đáp án » 03/09/2022 651

Câu 2:

Cú pháp lệnh lặp với số lần chưa biết trước:

Xem đáp án » 03/09/2022 380

Câu 3:

Cú pháp lệnh lặp với số lần chưa biết trước:

Xem đáp án » 03/09/2022 314

Câu 4:

Việc đầu tiên mà câu lệnh while cần thực hiện là gì?

Xem đáp án » 03/09/2022 313

Câu 5:

Cho biết câu lệnh lặp trong đoạn chương trình sau thực hiện mấy lần?

i=5;

while (i>=1) i--;

Xem đáp án » 03/09/2022 313

Câu 6:

Cho chương trình C++ sau:

#include<bits/stdc++.h>

 using namespace std;

 int main(){

                      int n;

                   do

{ cin>>n;}

                   while (n<=0);

                 }

Kết quả khi chạy chương trình và nhập n=-12 là:

Xem đáp án » 03/09/2022 298

Câu 7:

Cho chương trình C++ sau:

#include<bits/stdc++.h>

 using namespace std;

 int main(){

                      int n=792, k=0;

                      while (n!=0)

                            {k=k*10+n%10;;

                               n=n/10; }

                     cout<<k;

                 }

Kết quả khi chạy chương trình trên là:

Xem đáp án » 03/09/2022 287

Câu 8:

Câu lệnh sau, từ khóa do trong lệnh do… while được thực hiện ít nhất mấy lần?

Xem đáp án » 03/09/2022 274

Câu 9:

Hoạt động nào sau đây lặp với số lần chưa biết trước?

Xem đáp án » 03/09/2022 271

Câu 10:

Cho chương trình C++ sau:

#include<bits/stdc++.h>

 using namespace std;

 int main(){

                      int a=36, b=90;

                      while (a*b!=0)

                            {if (a>b) a=a%b;

                               else b=b%a; }

                     cout<<a+b;

                 }

Kết quả khi chạy chương trình trên là:

Xem đáp án » 03/09/2022 258

Câu 11:

Cho chương trình C++ sau:

#include<bits/stdc++.h>

 using namespace std;

 int main(){

                      int n;

     do

           { cin>>n;}

     while ((n<-300) || (n>300));

                 }

Chương trình trên thực hiện việc nhập dữ liệu cho n với điều kiện của n là gì?

Xem đáp án » 03/09/2022 221

Câu hỏi mới nhất

Xem thêm »
Xem thêm »