怎麼寫C語言條件判斷if語句?

C語言的條件判斷條件,if and else.

工具/原料

個人電腦

C-Free5.0

方法/步驟

首先打開C-Free5.0,然後我們建立if.c文件,然後我們繼續輸入一般的C語言的基礎格式,注意格式縮進,如下圖所示。

怎麼寫C語言條件判斷if語句

本章節我們以兩個數值的大小為例來學習C語言的判斷語句。首先先定義兩個數值不同的整數。 int a=5,b=10;如下圖:

怎麼寫C語言條件判斷if語句

從上面我們一眼就看出來是10>5 所以是b大。那我們怎麼來讓程序幫我們判讀呢,我們繼續輸入: int a=5,b=10;

if(a>b)

printf("a比b大\n");

else

printf("b比a大\n");

如下圖,代碼結構,然後我們調試一下寫的是否可行,C語言是否會按照實際要求輸出我們想要的數值呢。看第四步。

怎麼寫C語言條件判斷if語句

好我們現在來說下“if”語句的特性,if()中括號裡的是判斷條件,當裡面的條件為真的時候,也就是說成立的時候開始執行他裡面的語句我們這裡是“printf("a比b大\n");”當然當他不成立的時候,那就是條件為假,我們開始執行else裡面的條件,我們這裡是“printf("b比a大\n");”調試結果看下圖,我們可以知道a不大於b,判斷條件為假,我們執行的是“printf("b比a大\n");”

怎麼寫C語言條件判斷if語句

當然if,else語句和for 語句一樣當if,else裡面只有一個執行語句的時候可以不加{},如果是兩個了就必須加上,如下圖:

怎麼寫C語言條件判斷if語句

當然 if 語句可以單獨使用,可以不跟上else,但是else不能單獨出現。

#include

main()

{

int a=5,b=10;

if(a

printf("a比b小\n");

}

怎麼寫C語言條件判斷if語句

好了 我們現在把程序寫完整,為了程序的嚴謹性,把{}加上。

#include

main()

{

int a=5,b=10;

if(a>b)

{

printf("a比b大\n");

}

else

{

printf("b比a大\n");

}

}

怎麼寫C語言條件判斷if語句

相關問題答案