海詩(shī)網(wǎng) 知識(shí)百科 c語(yǔ)言if(c語(yǔ)言if函數(shù)的使用方法)

c語(yǔ)言if(c語(yǔ)言if函數(shù)的使用方法)

c語(yǔ)言if, C語(yǔ)言中的if else語(yǔ)句是什么?不知道小伙伴們今天來(lái)看看邊肖的分享吧!生活中很多事情都是在滿足一定條件的情況下發(fā)生的。類似地,程序中的“操作語(yǔ)句”只有在滿足某些邏輯條件時(shí)才會(huì)執(zhí)行。這種語(yǔ)句稱為條件語(yǔ)句。

或者“if語(yǔ)句”。如果使用關(guān)鍵字,則“an操作語(yǔ)句”稱為“If體”或“條件語(yǔ)句體”。顯然,if語(yǔ)句是一個(gè)分支結(jié)構(gòu)。當(dāng)條件滿足時(shí),有兩個(gè)分支:“執(zhí)行操作語(yǔ)句”和“跳過操作語(yǔ)句的執(zhí)行”。

if語(yǔ)句的格式如下。

當(dāng)if體中有多個(gè)語(yǔ)句時(shí),這些語(yǔ)句應(yīng)該用{}括起來(lái),形成一個(gè)復(fù)合語(yǔ)句,如下所示。

If(條件表達(dá)式)

{

復(fù)合語(yǔ)句a;

}

當(dāng)if體是簡(jiǎn)單語(yǔ)句時(shí),{}可以省略,即:

If(條件表達(dá)式)

簡(jiǎn)單陳述a;//如果正文

條件表達(dá)式可以是關(guān)系表達(dá)式、邏輯表達(dá)式、算術(shù)表達(dá)式或混合表達(dá)式。只要if體的值為真或非零,就執(zhí)行if體。例如:

If (a6) //關(guān)系表達(dá)式,當(dāng)a6為真時(shí),執(zhí)行If體。

Statement(s);

If (a||b) //邏輯表達(dá)式,只要A和B中有一個(gè)為真,結(jié)果為真,就執(zhí)行If體。

Statement(s);

If (3-6) //算術(shù)表達(dá)式,只要表達(dá)式的值不為0,結(jié)果為真,就執(zhí)行If體。

Statement(s);

/*關(guān)系和邏輯混合表達(dá)式,只要age=60或age=10之一為真且結(jié)果為真,如果body */

if (age=60 ||age=10)

Statement(s);

c語(yǔ)言if函數(shù)的使用方法

If-otherwise statement:

If(表達(dá)式)

陳述1;

else

聲明2;

它的語(yǔ)義是:如果表達(dá)式的值為真,則執(zhí)行語(yǔ)句1,否則執(zhí)行語(yǔ)句2。實(shí)施流程:

#include stdio.h

int main(void){

int a, b;

printf(input two numbers: );

scanf(%d%d,a,b);

if(ab)

printf(max=%d/n,a);

else

printf(max=%d/n,b);

return 0;

}

輸入兩個(gè)整數(shù)并輸出其中最大的一個(gè)。用if-else語(yǔ)句判斷A和B的大小,如果A大,輸出A,否則輸出B.

c語(yǔ)言if函數(shù)的使用方法

c語(yǔ)言if,以上就是本文為您收集整理的c語(yǔ)言if最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來(lái)自網(wǎng)絡(luò),不代表海詩(shī)網(wǎng)立場(chǎng),轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/168019.html
      

立秋吃什么風(fēng)俗?立秋應(yīng)該多吃富含維生素的食物

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部