** C語言if語句的一般形式**
1、一般形式
- f(表達式) 語句1
[else 語句2] - if語句中的表達式可以是關系表達式、邏輯表達式,甚至還可以是數值表達式。
- 語句1和語句2可以是一個簡單的語句,也可以是一個復合語句,還可以是另一個if語句。
- 方括號內的部分(即else子句)為可選的,既可以有,也可以沒有。
C語言if語句最常見的3種形式
-
沒有else子句部分
if(表達式) 語句1 -
有else子句部分
if(表達式)語句1else
語句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語句中 的“內嵌語句”,它們是if語句中的一部分。
- 整個if語句可以寫在多行上,也可以寫在一行上。
- if語句無論寫在幾行上,都是一個整體,屬于同一語句。
- 內嵌語句也可以是一個if語句。
- 在if語句中要對給定的條件進行檢查,判斷所給定的條件是否成立。
C語言if語句比大小
#include
int main()
{
int num1,num2;
int max;
printf("請輸入兩個數:");
scanf("%d %d",&num1,&num2);
if(num1>num2)
{
max=num1;
}
else
{
max=num2;
}
printf("較大的數是:%d\\n",max);
return 0;
}
編譯運行結果:
請輸入兩個數:3 5
較大的數是:5
--------------------------------
Process exited after5.956 secondswith return value0
請按任意鍵繼續. . .
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
C語言
+關注
關注
183文章
7644瀏覽量
145570 -
IF
+關注
關注
1文章
64瀏覽量
27535
發布評論請先 登錄
相關推薦
熱點推薦
C語言中break語句的語法和基本應用
在C語言中,break語句是一種控制流語句,它用于終止當前所在的循環結構(for、while、do-while)或者switch語句,從而跳
發表于 08-17 15:35
?2999次閱讀
記錄幾種最常見、最基礎的通信方法
去處理,本文將記錄幾種最常見、最基礎的通信方法。數據類型和編碼格式數據類型通信前,我們得先對各個數據類型有基礎的了解。其中單片機常見的無非是u8/u16/int/float/char/str。通信
發表于 01-05 06:19
C語言入門教程-if語句和while循環
if語句和while循環
C語言中,if語句和while循環都會用到布爾表達式。下面是一個使用if語句的簡單例子:
#include
發表于 07-29 10:48
?8764次閱讀
電動車電池最常見的幾種損壞情況(一)
電動車電池最常見的幾種損壞情況(一)
首先有一點我們要理清,我們在這里所說的電池幾種損壞情況是排除電池外部損壞這一點的
發表于 11-16 14:02
?7611次閱讀
C語言入門C語言語句的更換技巧
C語言中有很多條語句, 在我們以后接觸到的程序中無非只有5條語句,而像do while和switch這樣的語句并不常用,就只剩下if、for
發表于 04-28 14:57
?123次下載
C語言if語句最常見的幾種形式
評論