国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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é)需要注意的評論 (共 條)

分享到微博請遵守國家法律
合水县| 颍上县| 烟台市| 绥化市| 北票市| 桦南县| 江川县| 紫云| 马龙县| 巩留县| 华蓥市| 天水市| 芮城县| 深水埗区| 灵山县| 明溪县| 澜沧| 宜都市| 孙吴县| 淄博市| 香河县| 阿坝县| 贵港市| 威信县| 南郑县| 古蔺县| 赤壁市| 修水县| 墨江| 台北市| 开化县| 三原县| 邯郸县| 鄂托克前旗| 通化县| 富顺县| 东海县| 开原市| 偃师市| 呈贡县| 天峨县|