亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C語言中if語句的使用是怎樣的

發布時間:2022-01-27 13:22:32 來源:億速云 閱讀:147 作者:柒染 欄目:開發技術

本篇文章給大家分享的是有關C語言中if語句的使用是怎樣的,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

    if語句:

    作用:

    構成分支結構。(它根據給定的條件進行判斷,以決定執行某個分支程序段。)

    if語句的三種基本形式。

    1

    .…//其他語句
    if(表達式)
    {
    …//邏輯值為真所執行的語句、程序塊
    }
    …//其他語句

    流程圖

    C語言中if語句的使用是怎樣的

    示例

    #include <stdio.h>
    int main()
    {
      int a,b,max;
      printf("輸入兩個數來比較大小:");
      scanf("%d%d",&a,&b);
      max=a;
      if (max<b) 
      {
      max=b;
      printf("max=%d\n",max);
      } 
      return 0;
    }

    輸入兩個數來比較大小:

    • 先定義a,b,max三個變量,輸出文字來讓人們輸入兩個數,當使用者輸入之后,把max復制給a,然后判斷

    • 輸出文字來讓人們輸入兩個數

    • 當使用者輸入之后

    • 把a賦值給max

    • 然后判斷max和b的大小

    • 如果max<b,把b賦值給max

    • 輸出

    2.

    &hellip;//其他語句
    if(表達式)
    {
    &hellip;//邏輯值為真所執行的語句、程序塊
    }
    else
    {
    &hellip;//邏輯值為假所執行的語句、程序塊
    }
    &hellip;//其他語句

    流程圖

    C語言中if語句的使用是怎樣的

    示例

    #include <stdio.h>
    int main()
    {
      int i;
      printf("您老貴庚啊?\n");
      scanf("%d",&i);
      if(i>=18)
      {
        printf("出門左拐!進入大廳。\n");
      }
      else
      {
        printf("出門右拐(嘿嘿!那是垃圾桶)。\n");
        printf("騷年!這不是你該來的地方。\n");
      }                                                                                       
    return 0;
    }
    • 定義i

    • 輸出文字來讓人們輸入一個數

    • 當使用者輸入之后

    • 判斷i是否大于等于18

    • 如果結果為真,輸出“出門左拐!進入大廳”

    • 如果結果為假,輸出

    • “出門右拐(嘿嘿!那是垃圾桶)。騷年!這不是你該來的地方。”

    3.

    &hellip;//其他語句
    if(表達式){&hellip;}
    else if(表達式2){&hellip;}
    else if(表達式3){&hellip;}
    .
    .
    .
    else if(表達式n){&hellip;}
    else{&hellip;}
    &hellip;//其他語句

    流程圖

    C語言中if語句的使用是怎樣的

    示例

    #include <stdio.h>
    int main()
    {
        char c;
        printf("輸入一個字符:");
        c=getchar();
        if(c<32)
            printf("這是一個控制字符\n");
        else if(c>='0'&&c<='9')
            printf("這是一個數字\n");
        else if(c>='A'&&c<='Z')
            printf("這是一個大寫字符\n");
        else if(c>='a'&&c<='z')
            printf("這是一個小寫字符\n");
        else
            printf("這是一個其他字符\n");
        return 0;
    }
    • 定義變量c

    • 輸出文字引導使用者輸入一個字符

    • 把字符賦值給c

    • 判斷如果c<32

    • 則輸出這是一個控制字符

    • 如果c在0和9之間

    • 則輸出

    • 這是一個數字

    • 其他同理

    • 如果全都不是則輸出這是一個其他字符

    課堂實踐環節:

    幫你們的數學老師做一個按分數評級的程序:

    • 90分及以上:A

    • 80~90分:B

    • 70~80分:C

    • 60~70分:D

    • 低于60分:E

    答案:

     #include<stdio.h>
     int main()
     {
       int i=0;
       printf("你的分數是:");                                                                
       scanf("%d",&i);
       if(i<0 || i>100)
       {
         printf("請輸入100之內的數字。\n");
       }
       else if(i>-1 && i<60)
       {
         printf("你的評級是E\n");
       }
       else if(i>=60 && i<=70)
       {
         printf("你的評級是D\n");
       }
       else if(i>70 && i<=80)
       {
         printf("你的評級是C\n");
       }
       else if(i>80 && i<=90)
       {
         printf("你的評級是B\n");
       }
       else if (i>90 && i<=100)
       {
         printf("你的評級是A\n");
       }
        else
       return 0;
      }

    以上就是C語言中if語句的使用是怎樣的,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    临安市| 延津县| 宣汉县| 胶南市| 广州市| 沅江市| 汪清县| 布尔津县| 泸定县| 钦州市| 辽宁省| 思茅市| 海林市| 兴业县| 金川县| 金华市| 偃师市| 隆回县| 民丰县| 洪洞县| 神池县| 仁化县| 八宿县| 库尔勒市| 宁晋县| 三原县| 弥渡县| 达孜县| 老河口市| 襄城县| 丰镇市| 基隆市| 延长县| 济宁市| 南通市| 固阳县| 谷城县| 大同市| 广州市| 肃北| 乐安县|