find和char函數(shù)的嵌套使用方法 if語(yǔ)句的作用C語(yǔ)言?
if語(yǔ)句的作用C語(yǔ)言?c語(yǔ)言中if語(yǔ)句的用法C語(yǔ)言的if語(yǔ)句基本上有三種格式,在此基礎(chǔ)上還可以擴(kuò)展一些其他格式。讓 讓我們來看看C語(yǔ)言中if語(yǔ)句的用法。1、如果……...形式通用格式:if(表達(dá)式)語(yǔ)
if語(yǔ)句的作用C語(yǔ)言?
c語(yǔ)言中if語(yǔ)句的用法
C語(yǔ)言的if語(yǔ)句基本上有三種格式,在此基礎(chǔ)上還可以擴(kuò)展一些其他格式。讓 讓我們來看看C語(yǔ)言中if語(yǔ)句的用法。
1、如果……...形式
通用格式:if(表達(dá)式)語(yǔ)句
語(yǔ)義是:如果表達(dá)式的值為真,則執(zhí)行下面的語(yǔ)句,否則不執(zhí)行該語(yǔ)句。語(yǔ)句可以是單個(gè)語(yǔ)句,也可以是用花括號(hào)括起來的復(fù)合語(yǔ)句。例子如下:
#包括
int main(){
int a,b,max
printf(#34輸入兩個(gè)numb: # 34)
掃描f(#34%d%d#34,ampa,ampb)
maxa
如果(最大
printf(#34max%d #34,max)
返回0
}
2、如果...:。
#包括
int main(){
int a,b
printf(# 34輸入兩個(gè)numb: # 34)
掃描f(#34%d%d#34,ampa,ampb)
中頻(agtb)
printf(#34max%d #34,a)
其他
printf(#34max%d #34,b)
返回0
}
3、如果...其他...如果形式
一般形式是:
If(表達(dá)式1)
報(bào)表1
Else if(表達(dá)式2)
報(bào)表2
Else if(表達(dá)式3)
報(bào)表3
…
Else if(表達(dá)式m)
報(bào)表m
其他
陳述n
語(yǔ)義是:依次判斷表達(dá)式的值,當(dāng)某個(gè)值為真時(shí),執(zhí)行其對(duì)應(yīng)的`語(yǔ)句。然后跳轉(zhuǎn)到整個(gè)if語(yǔ)句之外,繼續(xù)執(zhí)行程序。如果所有表達(dá)式都為假,則執(zhí)行語(yǔ)句n,然后繼續(xù)執(zhí)行后續(xù)過程。例子如下:
#包括
int main(){
字符c
printf(# 34輸入一個(gè)charact: # 34)
cget)
if(clt32)
printf(#34這是一個(gè)控制字符# 34)
else if(CGT # 390 # 39 ampampclt # 399 # 39)
printf(#34這是一個(gè)數(shù)字# 34)else if(CGT # 39A # 39 ampampclt # 39Z # 39)
printf(#34這是一個(gè)大寫字母# 34)
else if(CGT # 39a # 39 ampampclt # 39z # 39)
printf(#34這是一個(gè)小寫字母# 34)
其他
printf(#34這是另一個(gè)字符# 34)
返回0
}
4.擴(kuò)展形式
if條件控制語(yǔ)句有多種形式。例如,如果嵌套,如果...如果說形式相似,但離不開以上三種基本形式。注重學(xué)用結(jié)合。
c語(yǔ)言內(nèi)容?
c語(yǔ)言是一種面向過程的抽象通用編程語(yǔ)言,廣泛應(yīng)用于底層開發(fā)。c語(yǔ)言可以用簡(jiǎn)單的編譯處理低級(jí)內(nèi)存。c語(yǔ)言是一種高效的編程語(yǔ)言,只產(chǎn)生少量的機(jī)器語(yǔ)言,不需要任何運(yùn)行環(huán)境的支持就可以運(yùn)行。C語(yǔ)言雖然提供了很多底層處理功能,但仍然保持了跨平臺(tái)的特性。用標(biāo)準(zhǔn)規(guī)范編寫的c語(yǔ)言程序可以在許多計(jì)算機(jī)平臺(tái)上編譯,包括一些操作平臺(tái),如嵌入式處理器和超級(jí)計(jì)算機(jī)。
現(xiàn)在最新的C語(yǔ)言標(biāo)準(zhǔn)是C18。