您好,登錄后才能下訂單哦!
這篇文章主要介紹“C++中的If Else語句怎么使用”,在日常操作中,相信很多人在C++中的If Else語句怎么使用問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”C++中的If Else語句怎么使用”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!
if else的語法
if ( True ) { // 執(zhí)行這段代碼 } else { // 執(zhí)行這段代碼 }
現(xiàn)在我們來舉一些實(shí)際的例子。
#include<iostream> using namespace std; int main() { bool condition = true; if (condition) { //主體中的代碼將被執(zhí)行 cout << "條件為true" << endl; } else { //在false情況下,將執(zhí)行此代碼 cout << "條件為false" << endl; } return 0; }
好了,在上面的代碼中,我們首先創(chuàng)建了一個(gè)布爾變量,默認(rèn)情況下該值為true,然后我們檢查如果條件為true,則在塊中執(zhí)行代碼,如果條件為false,則在執(zhí)行另一個(gè)代碼中的代碼。如果您運(yùn)行代碼,因?yàn)闂l件是true的,結(jié)果將是這樣。
條件為true
如果條件變?yōu)閒alse,您將收到此輸出。
條件為false
這是另一個(gè)例子,在這個(gè)例子中我們要檢查兩個(gè)數(shù)
#include<iostream> using namespace std; int main() { int number = 16; if (number < 16) { cout << "這個(gè)數(shù)小于16" << endl; } else if (number == 16) { cout << "這個(gè)數(shù)等于16" << endl; } else { cout << "這個(gè)數(shù)大于16" << endl; } return 0; }
運(yùn)行該代碼,輸出如下。
這個(gè)數(shù)等于16
讓我們創(chuàng)建一個(gè)復(fù)雜的例子,這個(gè)例子將會(huì)根據(jù)用戶的輸入,我們會(huì)從用戶那里得到兩個(gè)數(shù)字在那之后我們會(huì)檢查這些數(shù)字并給用戶輸出。
#include<iostream> using namespace std; int main() { int x; int y; cout << "請(qǐng)輸入第一個(gè)數(shù)字 : " << endl; cin >> x; cout << "請(qǐng)輸入第二個(gè)數(shù)字 : " << endl; cin >> y; if (x > y) { cout << "x的值大于y" << endl; } else if (x == y) { cout << "x和y值相等 " << endl; } else { cout << "x的值小于y" << endl; } return 0; }
如果你運(yùn)行代碼,結(jié)果如下。
請(qǐng)輸入第一個(gè)數(shù)字 : 169 請(qǐng)輸入第二個(gè)數(shù)字 : 779 x的值小于y
到此,關(guān)于“C++中的If Else語句怎么使用”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。