<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 單片機c語言教程:運算符和表達式(關(guān)系運算符)

          單片機c語言教程:運算符和表達式(關(guān)系運算符)

          作者: 時間:2012-09-12 來源:網(wǎng)絡(luò) 收藏

          符,同樣我們也并不陌生。C中有六種符,這些東西同樣是在我們小時候?qū)W算術(shù)時就已經(jīng)學習過了的:

          本文引用地址:http://www.ex-cimer.com/article/170887.htm

          > 大于

          < 小于

          >= 大于等于

          <= 小于等于

          == 等于

          != 等于

          或者你是個非 C 程序員,那么對前四個一定是再熟悉不過的了。而“==”在 VB 或 PASCAL 等中是用“=”,“!=”則是用“not ”。

          小學時的數(shù)學課就教授過符是有優(yōu)先級別的,計算機的也不過是人類語言的一種擴展,這里的運算符同樣有著優(yōu)先級別。前四個具有相同的優(yōu)先級,后兩個也具有相同的優(yōu)先級,但是前四個的優(yōu)先級要高于后2個的。

          當兩個運算符連接起來時,這個時候就是關(guān)系。關(guān)系通常是用來判別某個條件是否滿足。要注意的是用關(guān)系運算符的運算結(jié)果只有 0 和 1 兩種,也就是邏輯的真與假,當指定的條件滿足時結(jié)果為 1,不滿足時結(jié)果為 0。

          表達式 1 關(guān)系運算符 表達式 2 如:I<J,I==J,(I=4)>(J=3),J+I>J

          借助我們在上一課做好的電路和學習了的相關(guān)操作。我們來做一個關(guān)系運算符相關(guān)的實例程序。為了增加學習的趣味性和生動性,不妨我們來假設(shè)在做一個會做算術(shù)的機器人,當然真正會思考對話的機器,我想我是做不出來的了,這里的程序只是用來學習關(guān)系運算符的基本應(yīng)用。

          #include AT89X51.H>

          #include stdio.h>

          void main(void)

          {

          int x,y;

          SCON = 0x50; //串行口方式 1,允許接收 TMOD = 0x20; //定時器 1 定時方式 2

          TH1 = 0xE8; //11.0592MHz 1200 波特率 TL1 = 0xE8;

          TI = 1;

          TR1 = 1; //啟動定時器

          while(1)

          {

          printf(您好!我叫 Robot!我是一個會做算術(shù)的機器人!n); //顯示

          printf(請您輸入兩個 int,X 和 Yn); //顯示


          scanf(%d%d,x,y); //輸入

          if (x y)

          printf(XYn); //當 X 小于 Y 時

          else //當 X 不小于 Y 時再作判斷

          {

          if (x == y)

          printf(X=Yn); //當 X 等于 Y 時

          else

          printf(X>Yn); //當 X 大于 Y 時

          }

          }

          }

          c語言相關(guān)文章:c語言教程



          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();