回覆列表
  • 1 # 使用者3201076080155

    1、if(表示式)語句。例如:if(x>y)printf("%d",x);

    2、if(表示式)語句1 else 語句2例如:if(x>y)printf("%d",x);else printf("%d",y);此時,如果x>y成立為真,則執行語句printf("%d",x),然後直接跳過else,同時也跳過語句printf("%d",y),去執行之後的語句。如果x>y不成立為假,則不執行語句printf("%d",x),執行語句printf("%d",x)。

    3、if(表示式1)語句1else if(表示式2)語句2else if(表示式3)語句3else if(表示式m)語句melse 語句 n在每個語句中,可以有多個語句,但需要加上大括號例:if(x>y){printf("%d",x);break;}擴充套件資料:if語句使用的注意事項:1.if(條件表示式)其後沒有分號。一般來說,有"{}"有沒有";",有";"就沒有"{}"2.if語句所控制的語句如果是一條語句,我們可以不寫大括號;如果控制的是兩條以上的語句,必須加大括號。if語句的控制體沒有加大括號是其後跟的一條語句。建議:永遠加上大括號。避免不必要的錯誤。

  • 2 # daazhu1

    程式迴圈部分等同如下:

    main()

    {

    int i=0;

    while(i

    {

    if(i

    if(I==5) break;

    i++;

    }

    ......

    }

    其中在執行if(i

    注:continue語句用來結束本次迴圈,而break語句用來結束一個迴圈,即不再執行本迴圈,而是執行迴圈以後的語句。

  • 中秋節和大豐收的關聯?
  • 我的母親的作文,題記應該怎樣寫?