if語句的判斷表達式只能是算術(shù)表達式?
不是,可以用任意表達式。if語句是指編程語言(包括c語言,C#,,java,VB,匯編語言等)中用來判定所給定的條件是否滿足,根據(jù)判定的結(jié)果(真或假)決定執(zhí)行給出的兩種操作之一。if的返回值為真或假,可以用bool型變量進行存儲,占用一字節(jié)。
C 語言中 if 語句的語法:
if(expression){}
如果表達式為 true,則 if 語句內(nèi)的代碼塊將被執(zhí)行。如果布爾表達式為 false,則 if 語句結(jié)束后的第一組代碼(閉括號后)將被執(zhí)行。C 語言把任何非零和非空的值假定為 true,把零或 null 假定為 false。