** C語言if語句的一般形式**
1、一般形式
- f(表達式) 語句1
[else 語句2]
- if語句中的表達式可以是關系表達式、邏輯表達式,甚至還可以是數(shù)值表達式。
- 語句1和語句2可以是一個簡單的語句,也可以是一個復合語句,還可以是另一個if語句。
- 方括號內(nèi)的部分(即else子句)為可選的,既可以有,也可以沒有。
C語言if語句最常見的3種形式
-
沒有else子句部分
if(表達式) 語句1 -
有else子句部分
if(表達式)語句1
else
語句2
-
在else部分又嵌套了多層的if語句
if(表達式1) 語句1 else if(表達式2) 語句2 else if(表達式3) 語句3 …… else if(表達式m)語句m else 語句m+1
語句1、語句2...語句m等是if語句中 的“內(nèi)嵌語句”,它們是if語句中的一部分。
- 整個if語句可以寫在多行上,也可以寫在一行上。
- if語句無論寫在幾行上,都是一個整體,屬于同一語句。
- 內(nèi)嵌語句也可以是一個if語句。
- 在if語句中要對給定的條件進行檢查,判斷所給定的條件是否成立。
C語言if語句比大小
#include
int main()
{
int num1,num2;
int max;
printf("請輸入兩個數(shù):");
scanf("%d %d",&num1,&num2);
if(num1>num2)
{
max=num1;
}
else
{
max=num2;
}
printf("較大的數(shù)是:%d\\n",max);
return 0;
}
編譯運行結果:
請輸入兩個數(shù):3 5
較大的數(shù)是:5
--------------------------------
Process exited after5.956 secondswith return value0
請按任意鍵繼續(xù). . .
-
C語言
+關注
關注
180文章
7608瀏覽量
137111 -
IF
+關注
關注
1文章
50瀏覽量
26879
發(fā)布評論請先 登錄
相關推薦
評論