五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C/C++編程筆記:if—else語句塊,其中有個細節(jié)需要注意

2021-01-19 22:01 作者:C語言編程__Plus  | 我要投稿



編寫一個同時執(zhí)行兩個if-else塊語句的C / C ++程序。?

C / C ++語言中的if-else語句的語法為:

如果(布爾表達式)

{? ?

? ? ? ? //語句僅執(zhí)行? ??

? ? ? ? //如果布爾表達式為true

}

其他

{? ? //僅在以下情況下執(zhí)行語句

? ? //布爾表達式為false

?}

因此,我們可以得出結論,if-else語句塊中只有一個將根據(jù)布爾表達式的條件執(zhí)行。?

如果看文字有點迷糊可以看下面這張圖片:


但是我們可以更改代碼,以便在相同條件下同時執(zhí)行if塊和else塊中的語句。

訣竅是使用goto語句,該語句在同一函數(shù)中提供從'goto'到帶標簽的語句的無條件跳轉。

下面是同時執(zhí)行兩個語句的C / C ++程序:?

例一:

#include <bits/stdc++.h>

using namespace std;

int main()

{

if(1){

????label_1: cout <<"Hello ";

????goto label_2;

}else

{

????goto label_1;

????label_2: cout <<"123";

}

? ? return 0;

}

例二:

#include <stdio.h>

int main()

{

?if(1){

????label_1: printf("Hello ");

????goto label_2;

??}else

{

????goto label_1;

? ? label_2: printf("123");

??}

??return 0;

}

輸出:hello 123


因此,if和else塊的兩個語句同時執(zhí)行。另一個有趣的事實可以看出,輸出將始終保持在相同的并不會取決于布爾條件是真還是假。

–在任何編程語言中都強烈建議不要使用goto語句,因為它很難跟蹤程序的控制流,從而使程序難以理解和修改。作為程序員,我們應該避免在C / C ++中使用goto語句。

希望對你有幫助~

另外如果你想更好的提升你的編程能力,學好C語言C++編程!彎道超車,快人一步!筆者這里或許可以幫到你~

UP在主頁上傳了一些學習C/C++編程的視頻教程,有興趣或者正在學習的小伙伴一定要去看一看哦!會對你有幫助的~

分享(源碼、項目實戰(zhàn)視頻、項目筆記,基礎入門教程)

歡迎轉行和學習編程的伙伴,利用更多的資料學習成長比自己琢磨更快哦!

編程學習書籍分享:


編程學習視頻分享:



C/C++編程筆記:if—else語句塊,其中有個細節(jié)需要注意的評論 (共 條)

分享到微博請遵守國家法律
宁波市| 邻水| 龙江县| 兴和县| 永川市| 克拉玛依市| 龙州县| 金门县| 宜宾市| 惠来县| 淮阳县| 夏津县| 临江市| 谢通门县| 湛江市| 上饶县| 新宁县| 扬州市| 桓台县| 新安县| 克东县| 梁山县| 武清区| 确山县| 保亭| 五华县| 锡林浩特市| 西吉县| 衡阳市| 吴桥县| 广州市| 马公市| 绥江县| 鞍山市| 邵东县| 怀化市| 乌苏市| 和林格尔县| 二手房| 宿迁市| 华亭县|