Trắc nghiệm Bài 6: Câu lệnh điều kiện có đáp án

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

12/12

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)

x la so chinh phuong

không có kết quả gì

25 la so chinh phuong

la so chinh phuong

Giải thích

Đá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.