C語言if語句

2021-10-23 03:49:36 字數 1262 閱讀 2659

#include

intmain()

把這些語句括起來構成復合語句;

// printf("x > 5\n");

//b)if(表示式)語句1 else 語句2;語句1和語句2只有乙個能執行

/*int x = 5, y = 6;

if (x > y)

else

return 0;*/

//c)if(表示式1)語句1 如果表示式1成立,則執行語句1,否則如果表示式2成立,則執行語句2....

//else if(表示式2)語句2

//else if(表示式3)語句3

//....

/*int x = 4;

if (x > 1)

else if (x > 2)

*//*int num = 400;

int cost = 0;

if (num > 500)

cost = 1;

else if (num > 300)

cost = 2;

else if (num > 100)

cost = 3;

else

cost = 4;*/

//說明:if語句後面都有表示式,這個表示式一般為邏輯表示式或者關係表示式。

//if (a == b && x == y)

//表示式我們可以擴充套件一下:如果表示式值為0,那麼按」假「處理,如果表示式的值為非0,則按「真」處理。

/*if (2)

*///if語句可以單獨使用,但是else語句不能單獨使用,必須和if語句配對使用。

//if語句巢狀:在if語句中又包含乙個或者多個語句,就稱為if語句的巢狀

/*if()

if()

else

else

if ()

else

else*/

//else和if的配對關係:else總是和他上面的尚未配對的if語句進行配對

/*int x = 5;

if (x > 1)

if (x > 8)

printf("x > 8\n");

else

if (x > 3)

printf("x > 3\n");

else

printf("x為其他值\n");*/

/*int x = 5;

if (x > 3)

else

*/return0;

}

C語言 if語句

案例 輸入任意三個整數num1 num2 num3,求三個數中的最大值。案例 輸入任意三個整數num1 num2 num3,求三個數中的最大值。功能 說明if 語句的格式。main 程式運 況如下 please input three numbers 11,22,18 the three numbe...

C語言 for語句

案例 求1 100的累計和。案例 求1 100的累計和。程式功能 求1 100的累計和 main 程式運 況如下 sum 5050 案例 求n的階乘n n 12 n 程式功能 求n!main 程式運 況如下 input n 5 5 120在3條迴圈語句中,for語句最為靈活,不僅可用於迴圈次數已經確...

C語言 條件語句 switch語句

用於直接處理不同情況下的多路問題。switch語句又可稱為開關語句,其執行流程和多分支if語句類似。switch 表示式 當switch後面的 表示式 的值與某個case後的 常量表示式 的值相同時,就執行該case後面的語句 組 當遇到break語句時,跳出switch語句,轉向執行switch結...