30/09/2018, 18:19
Hàm Bool là hàm gì và cách sử dụng ra sao?
Cho em hỏi hàm Bool là hàm gì ạ? Và cách sử dụng nó sao ạ?
Bài liên quan
Cho em hỏi hàm Bool là hàm gì ạ? Và cách sử dụng nó sao ạ?
bool là một kiểu dữ liệu tương tự int, float, string… trong c/c++ chứ không phải hàm bạn à.
Nó chỉ có 2 kiểu : đúng (True) hoặc sai (False)
Cách dùng là sao bạn?
thường dùng làm kiểu trả về của một hàm kiểm tra (vì bool chỉ có thể Đúng hoặc Sai)
ví dụ như hàm kiểm tra số nguyên tố:
Còn trong hàm main thì
if(bool==true) cout << n << " la so nguyen to";
hả anh?không phải, bool chỉ là kiểu trả về thôi, bạn phải dùng tên hàm là nguyenTo, truyền tham số n vào để gọi hàm nhé.
if (nguyenTo(n) == true)
… hoặc viết tắt làif (nguyenTo(n))
…hehe em hiểu rồi. Ths anh nhìu nhe ^^
hello Ban, ban cho mình hỏi 1 vấn đề nhỏ là nếu như mình truyền vào tham sô n = 10 , thì trong vòng lặp " for" nếu đem kiểm tra điều kiện n%2==0 nếu như điều kiện nay đúng tức là "n " không phải là số nguyên tố thì sau đó vòng lặp for có tiếp tục chạy câu lệnh “i++” hay không, mong bạn có thể giải thích cho mình với! cám ơn bạn rất nhiều
Về đoạn code trên: nếu
n%i == 0
thì sẽ đi tớireturn false;
màreturn
là ra khỏi hàm rồi, vớifalse
là giá trị trả về.