電商專業(yè)學(xué)習(xí)嵌入式軟件開發(fā)第十三天

  • 預(yù)科第三天

今天老師講了運算符的知識,包括算數(shù)運算符,位于運算符,逗號運算符,邏輯運算符,賦值運算符和關(guān)系運算符,也講了一點if語句,個人感覺還不錯,老師要求做的練習(xí)也都能正常敲出來,也有可能是之前聽過一遍的緣故,所以理解起來比較輕松。

運算符
  • 算數(shù)運算符
    自增:++
    ++i:先自增后取值
    i=i+1;
    num=i;
    i++:先取值后自增
    num=i;
    i=i+1;
    自減:--
    --i:先自減后取值
    i=i-1;
    num=i;
    i--:先取值后自減
    num=i;
    i=i-1;

  • 關(guān)系運算符:
    大 于:> 大于等于:>=
    小 于:< 小于等于:<=
    不等于:!= 等 于:==

    注意區(qū)分"=="和"="

    表達(dá)式1 關(guān)系運算符 表達(dá)式2;

    表達(dá)式1 > 表達(dá)式2
    若上式成立,則結(jié)果為真(1);
    若不成立,則結(jié)果為假(0);

    布爾類型:bool
    結(jié)果:
      true:真
      false:假
    
  • 位運算符:
    1 2 4 8 16 32 64 128 256 512 1024
    位與:&
    對應(yīng)位都為1,則結(jié)果為1,否則為0
    3 & 4:
    0011
    &0100
    ------
    0000
    23 & 6:
    0001 0111
    0000 0110
    ----------
    0000 0110
    位或:|
    對應(yīng)位只要有1,則結(jié)果為1
    3 | 4:
    0011
    |0100
    ------
    0111
    異或:^
    對應(yīng)位不同為1,相同為0
    左移:<<
    左移N位,即乘以2^N
    高位移走,低位補(bǔ)0
    0101 0101 1101
    01 0101 110100
    5:0000 0101
    20:0001 0100
    右移:>>
    右移N位,則除以2^N
    低位移走,高位補(bǔ)0
    5:0000 0101
    2:0000 0010
    1:0000 0001

  • 賦值運算符:
    簡單賦值運算符:=
    a = 666:把666賦值給a
    復(fù)合賦值運算符:
    += -= *= /= %=
    a += 8;
    ===>a=a+8;
    a = 8;
    ===>a=a
    8;
    &= |= ^= >>= <<=
    a &= 3;
    ===>a=a&8;
    a >>= 4;
    ===>a=a>>4;

    將62的第四位置零:
    即: 62 & 47
    0011 1110
    &0010 1111

  • 邏輯運算符:&&,||,!
    邏輯與:&&
    表達(dá)式1 && 表達(dá)式2
    整體表達(dá)式的結(jié)果取決于:表達(dá)式1和表達(dá)式2
    若表達(dá)式1和表達(dá)式2同時為真,則結(jié)果為真
    若表達(dá)式1或表達(dá)式2有一個為假,則結(jié)果為假
    當(dāng)表達(dá)式1為假時,表達(dá)式2無需計算,則結(jié)果為假
    當(dāng)表達(dá)式1為0時,表達(dá)式2無需計算,則結(jié)果為假

    邏輯或:||
    表達(dá)式1 || 表達(dá)式2
    當(dāng)表達(dá)式1或表達(dá)式2為真時,則結(jié)果為真,
    當(dāng)表達(dá)式1和表達(dá)式2都為假時,則結(jié)果為假
    當(dāng)表達(dá)式1為真時,則表達(dá)式2無需計算,結(jié)果為真

    邏輯非:!
    表達(dá)式!
    若表達(dá)式為真,則結(jié)果為假
    若表達(dá)式為假,則結(jié)果為真

  • 逗號運算符:
    一般形式:
    表達(dá)式1,表達(dá)式2,表達(dá)式3……表達(dá)式n;
    逗號表達(dá)式的值取決于最后一個表達(dá)式
    sizeof(變量/數(shù)據(jù)類型)
    計算大小,即計算對應(yīng)變量或數(shù)據(jù)類型所占空間的大小
    單位:字節(jié)(Byte)
    條件表達(dá)式:?:
    表達(dá)式1 ? 表達(dá)式2 : 表達(dá)式3
    表達(dá)式1成立則執(zhí)行表達(dá)式2,不成立則執(zhí)行表達(dá)式3

    三個數(shù)中的最值:a,b,c
      先a,b:
       若a>b:
      再比較a和c
          若a>c:the max:a
          若a<c:the max:c
      若a<b:
      再比較b和c
          若b>c:the max:b
          若b<c:the max:c
    
C語言的三大結(jié)構(gòu):
順序結(jié)構(gòu),循環(huán)結(jié)構(gòu),分支結(jié)構(gòu)  
  • 分支結(jié)構(gòu):
    一:if 條件選擇
    基本形式:
    if(條件表達(dá)式)
    {
    //執(zhí)行語句
    }
    若條件表達(dá)式成立,即為真,則執(zhí)行{}里的語句;
    若條件表達(dá)式不成立,即為假,則不執(zhí)行{}中的語句.
    if()
    {}
    else
    {}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,622評論 6 544
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,716評論 3 429
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,746評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,991評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 72,706評論 6 413
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 56,036評論 1 329
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,029評論 3 450
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 43,203評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,725評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 41,451評論 3 361
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,677評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,161評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,857評論 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,266評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,606評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,407評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 48,643評論 2 380

推薦閱讀更多精彩內(nèi)容