Câu hỏi:

12/05/2022 510

Hãy cho biết kết quả trên màn hình khi thực hiện câu lệnh:

   if (int (sqrt(x)*int (sqrt(x)==x) cout<< x<< “la so chinh phuong”;

   (Biết rằng trước đó giá trị của biến x =25)

Đáp án chính xác

Siêu phẩm 30 đề thi thử THPT quốc gia 2024 do thầy cô VietJack biên soạn, chỉ từ 100k trên Shopee Mall.

Mua ngay

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

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

Ta có int (sqrt(25))=5 Điều kiện trong câu lệnh if cho kết quả đúng Câu lệnh sau if được thực hiện. Trong câu lệnh cout theo sau dấu << là tham chiếu đến giá trị của x, sau dấu << các nội dung trong dấu nháy kép sẽ được in ra màn hình.

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

Câu 1:

Cách viết nào dưới đây là cách viết ĐÚNG của câu lệnh rẽ nhánh dạng đủ trong ngôn ngữ lập trình C++?

Xem đáp án » 12/05/2022 3,869

Câu 2:

Để kiểm tra xem a có chia hết cho b không thì ta viết biểu thức điều kiện trong cấu trúc rẽ nhánh của C++?

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

Câu 3:

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

#include<bits/stdc++.h>

 using namespace std;

 int main(){

                      int k=10, d=25;

                      if ((k%3)&&(d/16)) k=k+5;

                      cout<< “k=”<<k; }

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

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

Câu 4:

Phát biểu nào sau đây có thể làm biểu thức điều kiện trong cấu trúc rẽ nhánh?

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

Câu 5:

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

#include<bits/stdc++.h>

 using namespace std;

int main(){ int a =  6, b = 9, c=10;

if (a > b)  c=7

else c = 5;

 cout<<c; }

Kết quả của đoạn chương trình trên là:

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

Câu 6:

Với cấu trúc rẽ nhánh if (<điều</kiện>) <câu</lệnh>, câu lệnh được thực hiện khi:

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

Bình luận


Bình luận