Câu hỏi:

12/05/2022 226

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ì?

Đáp án chính xác

Sách mới 2k7: Tổng ôn Toán, Lí, Hóa, Văn, Sử, Địa…. kỳ thi tốt nghiệp THPT Quốc gia 2025, đánh giá năng lực (chỉ từ 110k).

Tổng ôn toán Tổng ôn lý Các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

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

 Chương trình trên có nghĩa là hãy tiếp tục nhập giá trị của n khi điều kiện (n<-330||n>300) vẫn còn thỏa mãn, tức là khi điều kiện đó sai thì việc nhập mới kết thúc, như vậy muốn điều kiện sai thì ta phải nhập n có giá trị từ -300 đến 300 tức là |n|<=300

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

Câu 1:

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

Xem đáp án » 12/05/2022 1,583

Câu 2:

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 » 12/05/2022 702

Câu 3:

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 » 12/05/2022 647

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 » 12/05/2022 625

Câu 5:

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

Xem đáp án » 12/05/2022 467

Câu 6:

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

Xem đáp án » 12/05/2022 464

Câu 7:

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 » 12/05/2022 406

Bình luận


Bình luận
Đăng ký gói thi VIP

VIP 1 - Luyện thi tất cả các đề có trên Website trong 1 tháng

  • Được thi tất cả các đề của các lớp có trên Khoahoc.vietjack.com
  • Ngân hàng câu hỏi trắc nghiệm theo các mức độ Nhận biết, Thông hiểu, Vận dụng, Vận dụng cao.
  • Luyện chuyên sâu, rèn tốc độ với trọn bộ đề thi thử, đề minh họa, chính thức các năm.
  • Hỏi bài tập với đội ngũ chuyên môn cao của chúng tôi.

Đặt mua

VIP 2 - Luyện thi tất cả các đề có trên Website trong 3 tháng

  • Được thi tất cả các đề của các lớp có trên Khoahoc.vietjack.com
  • Ngân hàng câu hỏi trắc nghiệm theo các mức độ Nhận biết, Thông hiểu, Vận dụng, Vận dụng cao.
  • Luyện chuyên sâu, rèn tốc độ với trọn bộ đề thi thử, đề minh họa, chính thức các năm.
  • Hỏi bài tập với đội ngũ chuyên môn cao của chúng tôi.

Đặt mua

VIP 3 - Luyện thi tất cả các đề có trên Website trong 6 tháng

  • Được thi tất cả các đề của các lớp có trên Khoahoc.vietjack.com
  • Ngân hàng câu hỏi trắc nghiệm theo các mức độ Nhận biết, Thông hiểu, Vận dụng, Vận dụng cao.
  • Luyện chuyên sâu, rèn tốc độ với trọn bộ đề thi thử, đề minh họa, chính thức các năm.
  • Hỏi bài tập với đội ngũ chuyên môn cao của chúng tôi.

Đặt mua

VIP 4 - Luyện thi tất cả các đề có trên Website trong 12 tháng

  • Siêu tiết kiệm - Được thi tất cả các đề của các lớp có trên Khoahoc.vietjack.com
  • Ngân hàng câu hỏi trắc nghiệm theo các mức độ Nhận biết, Thông hiểu, Vận dụng, Vận dụng cao.
  • Luyện chuyên sâu, rèn tốc độ với trọn bộ đề thi thử, đề minh họa, chính thức các năm.
  • Hỏi bài tập với đội ngũ chuyên môn cao của chúng tôi.

Đặt mua

Sách cho 2k7 ôn luyện THPT-vs-DGNL