網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > 綜合知識 > 

if判斷語句怎麼寫

欄目: 綜合知識 / 發佈於: / 人氣:2.13W
1. c語言if語句的用法

c語言提供了三種形式的if語句: 1、if(表達式)語句。

if判斷語句怎麼寫

例如:if(x>y)printf("%d",x); 此時,如果表達式爲真,則執行printf語句。 2、if(表達式)語句1 else 語句2 例如: if(x>y)printf("%d",x); else printf("%d",y); 此時,如果x>y成立爲真,則執行語句printf("%d",x),然後直接跳過else,同時也跳過語句printf("%d",y),去執行之後的語句。

如果x>y不成立爲假,則不執行語句printf("%d",x),執行語句printf("%d",x)。 3、if(表達式1)語句1 else if(表達式2)語句2 else if(表達式3)語句3 else if(表達式m)語句m else 語句 n 此時,哪個表達式爲真,則執行哪個if後面的語句。

如表達式3成立爲真,執行語句3。 在每個語句中,可以有多個語句,但需要加上大括號 例:if(x>y){printf("%d",x);break;} 擴展資料: if語句使用的注意事項: 1.if(條件表達式)其後沒有分號。

一般來說,有"{}"有沒有";",有";"就沒有"{}" 2.if語句所控制的語句如果是一條語句,我們可以不寫大括號; 如果控制的是兩條以上的語句,必須加大括號。 if語句的控制體沒有加大括號是其後跟的一條語句。

建議:永遠加上大括號。避免不必要的錯誤。

參考資料:百度百科-if語句。

2. if語句有幾種表達方式

1.if語句的一般格式if(表達式) {語句組1;}[else{語句組2;} ](1)if語句中的“表達式”必須用“(”和“)”括起來.(2)else子句(可選)是if語句的一部分,必須與if配對使用,不能單獨使用.(3)當if和else下面的語句組,僅由一條語句構成時,也可不使用複合語句形式(即去掉花括號).2.if語句的執行過程(1)缺省else子句時當“表達式”的值不等於0(即判定爲“邏輯真”)時,則執行語句組1,否則直接轉向執行下一條.(2)指定else子句時當“表達式”的值不等於0(即判定爲“邏輯真”)時,則執行語句組1,然後轉向下一條語句;否則,執行語句組2.如圖4-1(b)所示.3.if語句的嵌套與嵌套匹配原則if語句允許嵌套.所謂if語句的嵌套是指,在“語句組1”或(和)“語句組2”中,又包含有if語句的情況.if語句嵌套時,else子句與if的匹配原則:與在它上面、距它最近、且尚未匹配的if配對.爲明確匹配關係,避免匹配錯誤,強烈建議:將內嵌的if語句,一律用花括號括起來.。

3. 這個if判斷語句怎麼寫

create table 倉庫表

(

倉庫號 int not null,

數量 int not null

)

select * from 倉庫表

insert 倉庫表 values (12,0)

insert 倉庫表 values (13,0)

//我要以倉庫號賦值取數據,如果是倉庫號爲A,則把a,c取出來,如果是倉庫號爲B,

//則只取出b.即倉庫號爲A的把所有數據都取出來,B則只要大於0的數據.sql應該怎麼寫呢?

declare @number int,@value int

set @number=0

set @value = 12

select @number=倉庫號 from 倉庫表 where 倉庫號= @value

print '所查詢出的記錄號爲:' Convert(varchar,@number)

if(@number=13)

select * from 倉庫表 where 倉庫號=@number

else if (@number=12)

select 倉庫號 from 倉庫表 where 倉庫號=@number

else

print '此次查詢沒有查到記錄'

以上已經幫你測試好了,拿過來就可直接用了

4. sql 中的if 判斷 語句應該怎麼寫

sql中的if語句寫法和java中差不多,都是先定義變量再使用變量進行判斷。由於你的提問不是很清晰,我就自己的看法解答下你的問題:

如果你指的是查詢條件的話:select 需要查詢的字段,若爲所有字段這裏是* from 表名 where 查詢條件例如name='llo' and age='50';

如果你指的是sql代碼的話:

變量名 Number:=0;

變量名 Number:=0;Num爲屬性

Select 字段名 Into 變量名 from 表名 就不多寫了,條件同查詢條件結束時要有;號注意英文字元,這樣會把查詢到的字段值賦給變量,當使用if語句進行判斷時,取到變量名進行判斷就好。if判斷語句同:if(變量名!=0) then

返回true時需要執行的語句

end if;

--爲註釋

5. 請用if判斷語句寫代碼

希望我沒理解錯if(month == 3 || month == 4 || month ==5){ System.out.println("春季"); } else if(month == 6 || month == 7 || month ==8){ System.out.println("夏季"); } else if(month == 9 || month == 10 || month ==11){ System.out.println("秋季"); } else if(month == 12 || month == 1 || month ==2){ System.out.println("冬季"); }。

Tags:語句