• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. c語言程序設計選擇結構知識點

        時間:2024-08-25 05:56:18 計算機等級 我要投稿
        • 相關推薦

        c語言程序設計選擇結構知識點

          《C語言程序設計》講述了C語言的基本概念、各種數據類型的使用技巧、程序流程控制、數組、函數、指針以及有關程序設計的方法等內容。下面是小編收集的關于c語言程序設計選擇結構知識點,希望大家認真閱讀!

        c語言程序設計選擇結構知識點

          簡單if 語句格式:

          if (表達式)

          語句

          雙分支if 語句格式:

          if (表達式)

          語句1

          else

          語句2

          多個else語句格式:

          if (表達式1)

          語句1

          else

          {

          if (表達式2)

          語句2

          else

          語句3

          }

          條件運算符:

          表達式1 ? 表達式2 : 表達式3

          如果表達式1的值為真,則整個條件運算的結果為表達式2的值;如果表達式1的值為假,則整個條件運算的結果為表達式3的值。

          條件運算的優先級高于賦值運算,低于關系運算和算術運算。其結合方向是“自右向左”。

          a > b ? a : c > d ? c : d 相當于a > b ? a : (c > d ? c : d)

          switch 語句:

          switch(表達式)

          {

          case 常量表達式1:語句1 [break;]

          case 常量表達式2:語句2 [break;]

          ...

          case 常量表達式n:語句n [break;]

          default:語句n+1

          }

          舉例:

          #include

          int main()

          {

          int score;

          int n;

          char grade;

          scanf("%d", &score);

          n = score / 10;

          switch(n)

          {

          case 10: grade = 'A'; break;

          case 9: grade = 'A'; break;

          case 8: grade = 'B'; break;

          case 7: grade = 'B'; break;

          case 6: grade = 'C'; break;

          default: grade = 'D';

          }

          printf("成績等級:%c\n", grade);

          return 0;

        【c語言程序設計選擇結構知識點】相關文章:

        C語言程序的結構10-17

        全國計算機二級C語言《選擇結構》知識點復習09-21

        全國計算機二級C語言《選擇結構》知識點復習06-12

        C語言程序設計學習技巧08-02

        計算機C語言程序設計的介紹09-02

        2017年計算機二級C語言程序設計知識點10-13

        學習二級c語言程序設計的方法09-09

        全國計算機c語言程序設計題庫201710-01

        2017年計算機等級c語言程序設計試題07-21

        嵌入式開發中C語言中結構體解讀201608-12

        在线咨询
        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲精品尤物视频在线观看 | 亚洲国产精品久久艾草 | 日韩一区二区三区精品视频 | 日本一本区免费高清视频 | 日本久久国产精品 | 中文字幕日韩亚洲欧美一区 |

            c語言程序設計選擇結構知識點

              《C語言程序設計》講述了C語言的基本概念、各種數據類型的使用技巧、程序流程控制、數組、函數、指針以及有關程序設計的方法等內容。下面是小編收集的關于c語言程序設計選擇結構知識點,希望大家認真閱讀!

            c語言程序設計選擇結構知識點

              簡單if 語句格式:

              if (表達式)

              語句

              雙分支if 語句格式:

              if (表達式)

              語句1

              else

              語句2

              多個else語句格式:

              if (表達式1)

              語句1

              else

              {

              if (表達式2)

              語句2

              else

              語句3

              }

              條件運算符:

              表達式1 ? 表達式2 : 表達式3

              如果表達式1的值為真,則整個條件運算的結果為表達式2的值;如果表達式1的值為假,則整個條件運算的結果為表達式3的值。

              條件運算的優先級高于賦值運算,低于關系運算和算術運算。其結合方向是“自右向左”。

              a > b ? a : c > d ? c : d 相當于a > b ? a : (c > d ? c : d)

              switch 語句:

              switch(表達式)

              {

              case 常量表達式1:語句1 [break;]

              case 常量表達式2:語句2 [break;]

              ...

              case 常量表達式n:語句n [break;]

              default:語句n+1

              }

              舉例:

              #include

              int main()

              {

              int score;

              int n;

              char grade;

              scanf("%d", &score);

              n = score / 10;

              switch(n)

              {

              case 10: grade = 'A'; break;

              case 9: grade = 'A'; break;

              case 8: grade = 'B'; break;

              case 7: grade = 'B'; break;

              case 6: grade = 'C'; break;

              default: grade = 'D';

              }

              printf("成績等級:%c\n", grade);

              return 0;