一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

asp.net C# bool布尔型类型用法

时间:2011-05-22 编辑:简简单单 来源:一聚教程网

asp教程.net bool逻辑用法


#include
using namespace std; 
 
int main() {
  bool b;
 
  b = false;
  cout <<  "b is " << b << "n";
 
  b = true;
  cout <<  "b is " << b << "n";
 
 
  if(b) cout <<  "This is executed.n";
 
  b = false;
  if(b) cout <<  "This is not executed.n";
 
 
 
  return 0;
}

实例2

#include
using namespace std; 
 
int main() {
  bool b;
 
  b = false;
  cout <<  "b is " << b << "n";
 
  b = true;
  cout <<  "b is " << b << "n";
 
 
  if(b) cout <<  "This is executed.n";
 
  b = false;
  if(b) cout <<  "This is not executed.n";
 
  return 0;
}
 
b is 0
b is 1
This is executed.
 

测试一下bool 长度

#include
 
int main()
{
   using std::cout;
 
   cout << "The size of a bool is:"      << sizeof(bool)   << " bytes.n";
 
   return 0;
}

实例4

#include
using namespace std;
int main(void)
{
   int age;
   char choice;
   bool citizen;
   cout << "Enter your age: ";
   cin >> age;
   cout << "Are you a citizen (Y/N): ";
   cin >> choice;
   if (choice == 'Y')
      citizen = true;
   else
      citizen = false;
   if (age >= 18 && citizen == true)
      cout << "You are eligible to vote";
   else
      cout << "You are not eligible to vote";
   return 0;
}

热门栏目