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)
A. x la so chinh phuong
B. không có kết quả gì
C. 25 la so chinh phuong
D. la so chinh phuong
Đá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.
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:
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++?
Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
if (92 %5== 0) X =X+12;
(Biết rằng trước đó giá trị của biến X =15)
Cho chương trình C++ sau:
#include<bits/stdc++.h>
using namespace std;
int main(){ x=8; y=10;
if (x>y)
{ t = x; x= y; y= t; }
else x =y ;
cout<< “x=”<<x<< “,y=”<<y;
}
Kết quả khi chạy chương trình trên là:
Để 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++?
Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
if (X>10) X =X+1;
(Biết rằng trước đó giá trị của biến X = 5)
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?
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à:
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à:
Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
if (45 %3== 0) X =X+2;
(Biết rằng trước đó giá trị của biến X = 5)
if (a>10) b=3; else b=5;
Khi a nhận giá trị là 0 thì b nhận giá trị nào?