自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

系統(tǒng) Linux
在這個C++教程中,我們將討論C++中的If Else語句。使用條件語句,我們可以根據(jù)條件執(zhí)行代碼的某些部分。特別是在這篇文章中,我們舉了一些if else條件的例子。

在這個C++教程中,我們將討論C++中的If Else語句。使用條件語句,我們可以根據(jù)條件執(zhí)行代碼的某些部分。特別是在這篇文章中,我們舉了一些if else條件的例子。使用if語句可以根據(jù)給定條件的true或false來控制程序是否進入代碼段。還可以使用if語句根據(jù)用戶輸入采取行動,例如根據(jù)用戶輸入,我們可以檢查兩個數(shù)字,哪個大,哪個小,我們將在我們的文章中看到這個例子。有時候,當if語句中的條件為false時,最好執(zhí)行一些代碼,而不是語句變?yōu)閠rue時執(zhí)行的代碼,用else我們可以計算如果條件為false時我們應(yīng)該怎么做。當有多個條件語句的值都可能為true,而您只想執(zhí)行一個if語句的主體時,我們還可以使用else if。

if else的語法 

  1. if ( True ) {  
  2.   // 執(zhí)行這段代碼  
  3.  
  4. else {  
  5.   // 執(zhí)行這段代碼  

現(xiàn)在我們來舉一些實際的例子。 

  1. #include<iostream>  
  2. using namespace std;  
  3. int main() {  
  4.     bool condition = true 
  5.     if (condition) {  
  6.         //主體中的代碼將被執(zhí)行  
  7.         cout << "條件為true" << endl 
  8.     }  
  9.     else {  
  10.         //在false情況下,將執(zhí)行此代碼  
  11.         cout << "條件為false" << endl 
  12.     }  
  13. return 0;  

好了,在上面的代碼中,我們首先創(chuàng)建了一個布爾變量,默認情況下該值為true,然后我們檢查如果條件為true,則在塊中執(zhí)行代碼,如果條件為false,則在執(zhí)行另一個代碼中的代碼。如果您運行代碼,因為條件是true的,結(jié)果將是這樣。 

  1. 條件為true 

如果條件變?yōu)閒alse,您將收到此輸出。 

  1. 條件為false 

這是另一個例子,在這個例子中我們要檢查兩個數(shù) 

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

運行該代碼,輸出如下。 

  1. 這個數(shù)等于16 

讓我們創(chuàng)建一個復雜的例子,這個例子將會根據(jù)用戶的輸入,我們會從用戶那里得到兩個數(shù)字在那之后我們會檢查這些數(shù)字并給用戶輸出。 

  1. #include<iostream>  
  2. using namespace std;  
  3. int main() {  
  4.     int x;  
  5.     int y;  
  6.     cout << "請輸入第一個數(shù)字 : " << endl 
  7.     cin >> x;  
  8.     cout << "請輸入第二個數(shù)字 : " << 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;  

如果你運行代碼,結(jié)果如下。 

  1. 請輸入第一個數(shù)字 :  
  2. 169  
  3. 請輸入第二個數(shù)字 :  
  4. 779  
  5. x的值小于y 

 

 

責任編輯:龐桂玉 來源: Linux公社
相關(guān)推薦

2010-01-21 09:34:57

C++語法

2010-01-27 16:05:06

C++堆棧

2010-01-21 14:07:14

CC++聲明

2022-01-14 09:10:56

C++文件Linux

2010-01-20 10:19:55

C++數(shù)組

2010-01-21 13:33:44

C++基類

2010-01-25 10:25:19

C++變量

2010-01-28 16:31:54

C++類型

2010-01-27 17:16:52

C++構(gòu)造函數(shù)

2010-01-26 10:42:26

C++函數(shù)

2010-01-26 14:35:11

C++關(guān)鍵字

2016-10-20 16:07:11

C++Modern C++異步

2010-01-19 13:43:59

C++函數(shù)

2010-01-28 11:08:09

C++變量

2010-01-28 13:27:12

C++類定義

2010-01-21 10:23:53

C++代碼

2010-01-20 09:54:27

C++數(shù)據(jù)類型

2011-04-11 11:09:50

this指針

2010-01-26 15:51:06

C++變量

2010-01-28 13:45:06

C++數(shù)組
點贊
收藏

51CTO技術(shù)棧公眾號