程序员

C++教程:C++中的If Else语句

作者:admin 2021-09-23 我要评论

在这个C++教程中,我们将讨论C++中的If Else语句。使用条件语句,我们可以根据条件执行代码的某些部分。特别是在这篇文章中,我们举了一些if else条件的例子。使...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

在这个C++教程中,我们将讨论C++中的If Else语句。使用条件语句,我们可以根据条件执行代码的某些部分。特别是在这篇文章中,我们举了一些if else条件的例子。使用if语句可以根据给定条件的true或false来控制程序是否进入代码段。还可以使用if语句根据用户输入采取行动,例如根据用户输入,我们可以检查两个数字,哪个大,哪个小,我们将在我们的文章中看到这个例子。有时候,当if语句中的条件为false时,最好执行一些代码,而不是语句变为true时执行的代码,用else我们可以计算如果条件为false时我们应该怎么做。当有多个条件语句的值都可能为true,而您只想执行一个if语句的主体时,我们还可以使用else if。

if else的语法

  1. if ( True ) {  
  2.   // 执行这段代码  
  3.  
  4. else {  
  5.   // 执行这段代码  

现在我们来举一些实际的例子。

  1. #include<iostream>  
  2. using namespace std;  
  3. int main() {  
  4.     bool condition = true 
  5.     if (condition) {  
  6.         //主体中的代码将被执行  
  7.         cout << "条件为true" << endl 
  8.     }  
  9.     else {  
  10.         //在false情况下,将执行此代码  
  11.         cout << "条件为false" << endl 
  12.     }  
  13. return 0;  

好了,在上面的代码中,我们首先创建了一个布尔变量,默认情况下该值为true,然后我们检查如果条件为true,则在块中执行代码,如果条件为false,则在执行另一个代码中的代码。如果您运行代码,因为条件是true的,结果将是这样。

  1. 条件为true 

如果条件变为false,您将收到此输出。

  1. 条件为false 

这是另一个例子,在这个例子中我们要检查两个数

  1. #include<iostream>  
  2. using namespace std;  
  3. int main() {  
  4.     int number = 16 
  5.     if (number < 16) {  
  6.     cout << "这个数小于16" << endl 
  7.     }  
  8.     else if (number == 16) {  
  9.     cout << "这个数等于16" << endl 
  10.     }  
  11.     else  
  12.     {  
  13.     cout << "这个数大于16" << endl 
  14.     } 
  15.     return 0;  

运行该代码,输出如下。

  1. 这个数等于16 

让我们创建一个复杂的例子,这个例子将会根据用户的输入,我们会从用户那里得到两个数字在那之后我们会检查这些数字并给用户输出。

  1. #include<iostream>  
  2. using namespace std;  
  3. int main() {  
  4.     int x;  
  5.     int y;  
  6.     cout << "请输入第一个数字 : " << endl 
  7.     cin >> x;  
  8.     cout << "请输入第二个数字 : " << endl 
  9.     cin >> y;  
  10.     if (x > y) {  
  11.         cout << "x的值大于y" << endl 
  12.     }  
  13.     else if (x == y)  
  14.     {  
  15.         cout << "x和y值相等 " << endl 
  16.     }  
  17.     else  
  18.     { 
  19.         cout << "x的值小于y" << endl 
  20.     }  
  21.     return 0;  

如果你运行代码,结果如下。

  1. 请输入第一个数字 :  
  2. 169  
  3. 请输入第二个数字 :  
  4. 779  
  5. x的值小于y 


本文转载自网络,原文链接:https://mp.weixin.qq.com/s/mPA4cTaXYHVE_2vwJjbyFA

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • C++教程:C++中的If Else语句

    C++教程:C++中的If Else语句

  • 浏览器内核发展编年史

    浏览器内核发展编年史

  • 微软暂停发布Windows 10预览版更新:因

    微软暂停发布Windows 10预览版更新:因

  • 国产操作系统银河麒麟V10 发布:电脑手

    国产操作系统银河麒麟V10 发布:电脑手

腾讯云代理商
海外云服务器