?? codetc38b.dat
字號(hào):
說明: 1. 三種形式的if語句中在if后面都有"表達(dá)式", 一般為邏輯表達(dá)式或關(guān)系表達(dá)式.例如,if(a==b && x==y) ---- printf("a=b,x=y");在執(zhí)行if語句時(shí)先對(duì)表達(dá)式求解,若表達(dá)式的值為0,按"假"處理,若表達(dá)式的值為非0, 按"真"處理,執(zhí)行指定的語句.
假如有以下if語句: if('3')printf("OK");
是合法的,執(zhí)行結(jié)果輸出"OK",因?yàn)楸磉_(dá)式的值為3,按"真"處理.由此可見,表達(dá)式的類型不限于邏輯表達(dá)式, 可以是任意的數(shù)值類型.例如,下面的語句也是合法的:if('a')printf("%d",'a');
執(zhí)行結(jié)果,輸出'a'的ASCII碼97.
2. 在if和else后面可以只含一個(gè)內(nèi)嵌的操作語句,也可以有多個(gè)操作語句,此時(shí)用花括號(hào)"{}"將幾個(gè)語句括起來 成為一個(gè)復(fù)合語句.
例如: if(x>0)
{
printf("%f",x);
printf("OK");
}
else
printf("it is not a trilateral");
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -