18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

邏輯運(yùn)算符與表達(dá)式

汽車電子技術(shù) ? 來(lái)源:我不是C神 ? 2023-02-21 15:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

圖片

今天為大家?guī)?lái)邏輯運(yùn)算符與表達(dá)式的詳細(xì)教程

C語(yǔ)言中,我們通常會(huì)進(jìn)行真值與假值的判斷,這時(shí)我們就需要用到邏輯運(yùn)算符與邏輯表達(dá)式。如果表達(dá)式的值不為0,則通通返回為真值。只有當(dāng)表達(dá)式的值為0時(shí),才會(huì)返回假值。

1.邏輯運(yùn)算符

    在C語(yǔ)言中,邏輯運(yùn)算符共有三種。使用這三種邏輯運(yùn)算符可以將多個(gè)表達(dá)式捆綁在一起。C語(yǔ)言的邏輯運(yùn)算符如下:
符號(hào) 功能
&&
上述邏輯運(yùn)算符除去 非 以外,其他兩個(gè)邏輯運(yùn)算符都是雙目運(yùn)算符。

2.邏輯表達(dá)式

    邏輯運(yùn)算符與邏輯表達(dá)式的作用在于可以將多個(gè)表達(dá)式綁定到一起判斷,一般判斷的格式如下:

表達(dá)式 邏輯運(yùn)算符 表達(dá)式 ;

邏輯表達(dá)式一般在 ifwhile 等語(yǔ)句上使用,具體使用方法如下:
#include 
#include 
using namespace std;
int main()
{
  int Num1, Num2, Num3, Num4;
  Num1 = Num2 = 10;
  Num3 = Num4 = 20;
  bool Result;
  // if 語(yǔ)句示例
  if (Num1==Num2&&Num1==Num3)
  {
    cout << "這個(gè)語(yǔ)句是且 不符合條件 不輸出" << endl;
  }
  cout << "------------------------------" << endl;
  if (Num1 == Num2 && Num3 == Num4)
  {
    cout << "這個(gè)語(yǔ)句是且 符合條件 輸出" << endl;
  }
  cout << "------------------------------" << endl;
}
以上代碼的運(yùn)行結(jié)果如下:

圖片

由此可見,邏輯表達(dá)式可以進(jìn)行表達(dá)式綁定以及判斷。

3.優(yōu)先級(jí)與結(jié)合性

C語(yǔ)言中,普通的運(yùn)算符和表達(dá)式有優(yōu)先級(jí)和結(jié)合性。關(guān)系運(yùn)算符和關(guān)系表達(dá)式有優(yōu)先級(jí)和結(jié)合性,不難看出,邏輯運(yùn)算符和邏輯表達(dá)式也有其優(yōu)先級(jí)和結(jié)合性。

    邏輯運(yùn)算符的優(yōu)先級(jí)是 非! 最高,其次是 && 和 || 。在結(jié)合性方面,邏輯表達(dá)式遵循自左到右的原則。另外,值得一提的是,我們可以通過(guò)邏輯運(yùn)算符將其他類型的數(shù)據(jù)強(qiáng)行轉(zhuǎn)化為布爾型數(shù)據(jù),例如:
#include 
#include 
using namespace std;
int main()
{
  int Num1, Num2;
  Num1 = Num2 = 10;
  cout << "輸出未強(qiáng)行轉(zhuǎn)化的數(shù)值" << endl;
  cout << Num1 << endl;
  cout << "輸出強(qiáng)行轉(zhuǎn)化的數(shù)值" << endl;
  cout << !!Num1 << endl;
}
上述示例代碼的運(yùn)行結(jié)果如下:

圖片

由此可以看出,我們可以使用邏輯運(yùn)算符對(duì)變量進(jìn)行強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)化。從上面的教程可以看出,布爾類型輸出的值為非0,則為真。因?yàn)閿?shù)據(jù) 10 不為 0 ,其本身就是真值。使用兩次 單目邏輯非 就可以使數(shù)據(jù)類型變?yōu)椴紶栴愋停?且因?yàn)槭褂昧藘纱?單目邏輯非 ,其布爾值從真變?yōu)榧俸笥肿優(yōu)檎妗?

今天的內(nèi)容就到這里,下期小編將帶大家繼續(xù)學(xué)習(xí),請(qǐng)各位看官老爺關(guān)注轉(zhuǎn)發(fā)~~~

圖片圖片圖片

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    183

    文章

    7634

    瀏覽量

    144087
  • 邏輯
    +關(guān)注

    關(guān)注

    2

    文章

    834

    瀏覽量

    30016
  • 運(yùn)算符
    +關(guān)注

    關(guān)注

    0

    文章

    173

    瀏覽量

    11846
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux內(nèi)核中C語(yǔ)法擴(kuò)展-語(yǔ)句表達(dá)式

    表達(dá)式和語(yǔ)句是 C 語(yǔ)言中的基礎(chǔ)概念。什么是表達(dá)式呢?表達(dá)式就是由一系列操作和操作數(shù)構(gòu)成的式子。操作可以是 C 語(yǔ)言標(biāo)準(zhǔn)規(guī)定的各種算術(shù)
    的頭像 發(fā)表于 02-17 09:30 ?3257次閱讀

    JAVA語(yǔ)言的運(yùn)算符表達(dá)式

    JAVA語(yǔ)言的運(yùn)算符表達(dá)式3.5 運(yùn)算符表達(dá)式數(shù)據(jù)的類型除了限定數(shù)據(jù)的存儲(chǔ)方式、取值范圍之外,還定義了對(duì)該數(shù)據(jù)類型可進(jìn)行的操作即運(yùn)算。表
    發(fā)表于 12-06 00:28

    C語(yǔ)言單片機(jī)第七課 運(yùn)算符表達(dá)式(關(guān)系運(yùn)算符)

    關(guān)系運(yùn)算符所能反映的是兩個(gè)表達(dá)式之間的大小等于關(guān)系,那邏輯運(yùn)算符則是用于求條件式的邏輯值,用邏輯運(yùn)算符將關(guān)系
    發(fā)表于 10-21 09:38

    學(xué)習(xí)51單片機(jī)C語(yǔ)言的經(jīng)典書

    關(guān)系運(yùn)算符、表達(dá)式及優(yōu)先級(jí)713.7.3Cx51邏輯運(yùn)算符、表達(dá)式及優(yōu)先級(jí)713.7.4Cx51位操作及其表達(dá)式733.7.5自增減
    發(fā)表于 07-19 16:22

    C語(yǔ)言程序設(shè)計(jì)--運(yùn)算符表達(dá)式

    c語(yǔ)言對(duì)數(shù)據(jù)有很強(qiáng)的表達(dá)能力,具有十分豐富的運(yùn)算符,利用這些運(yùn)算符可以組成各種表達(dá)式及語(yǔ)句。運(yùn)算符就是完成某種特定
    發(fā)表于 07-14 21:30 ?46次下載

    單片機(jī)C語(yǔ)言教程-運(yùn)算符表達(dá)式

    單片機(jī)C語(yǔ)言教程-運(yùn)算符表達(dá)式   單片機(jī)C語(yǔ)言教程-運(yùn)算符表達(dá)式  運(yùn)算符的種類、優(yōu)先級(jí)和結(jié)合性  c語(yǔ)言中運(yùn)
    發(fā)表于 03-27 17:13 ?2351次閱讀

    SystemVerilog-運(yùn)算符/表達(dá)式規(guī)則

    RTL建模中廣泛使用的運(yùn)算符是條件運(yùn)算符,也稱為三元運(yùn)算符,該運(yùn)算符用于在兩個(gè)表達(dá)式之間進(jìn)行選擇——表5-2列出了用于表示條件
    的頭像 發(fā)表于 08-03 09:03 ?4126次閱讀

    RTL表達(dá)式運(yùn)算符

    經(jīng)過(guò)幾周的更新,SV核心部分用戶自定義類型和包內(nèi)容已更新完畢,接下來(lái)就是RTL表達(dá)式運(yùn)算符。
    的頭像 發(fā)表于 10-11 10:15 ?2475次閱讀

    運(yùn)算符/表達(dá)式規(guī)則

    運(yùn)算符對(duì)操作數(shù)執(zhí)行操作。大多數(shù)運(yùn)算符都有兩個(gè)操作數(shù)。例如,在運(yùn)算a+b中,+(加法)運(yùn)算的操作數(shù)是a和b。每個(gè)操作數(shù)都被稱為表達(dá)式,
    的頭像 發(fā)表于 02-09 15:37 ?1586次閱讀
    <b class='flag-5'>運(yùn)算符</b>/<b class='flag-5'>表達(dá)式</b>規(guī)則

    c語(yǔ)言運(yùn)算符及例題

    C語(yǔ)言中邏輯運(yùn)算符包含邏輯與&&、邏輯或||、邏輯非!三種。其中邏輯與&&是雙目運(yùn)算符,即需要
    發(fā)表于 02-16 16:14 ?0次下載

    邏輯運(yùn)算符表達(dá)式

    邏輯運(yùn)算符與位邏輯表達(dá)式可以實(shí)現(xiàn)位的編輯,比如位的清零、設(shè)置、取反和取補(bǔ)等操作。使用位邏輯運(yùn)算符與位邏輯
    的頭像 發(fā)表于 02-21 15:22 ?1936次閱讀
    位<b class='flag-5'>邏輯運(yùn)算符</b>與<b class='flag-5'>表達(dá)式</b>

    C語(yǔ)言基本的算術(shù)運(yùn)算符表達(dá)式

    注意:自增和自減運(yùn)算符只能用于變量,而不能用于常量或表達(dá)式 **C語(yǔ)言算術(shù)表達(dá)式運(yùn)算符的優(yōu)先級(jí)與結(jié)合性 ** 在表達(dá)式求值時(shí),
    的頭像 發(fā)表于 03-09 10:44 ?2283次閱讀

    KUKA機(jī)器人的邏輯運(yùn)算符

    邏輯運(yùn)算符用于布爾變量、常數(shù)和簡(jiǎn)單的、借助比較運(yùn)算符構(gòu)成的邏輯表達(dá)式邏輯運(yùn)算。
    發(fā)表于 07-21 10:06 ?3365次閱讀
    KUKA機(jī)器人的<b class='flag-5'>邏輯運(yùn)算符</b>