流程控制語句begin end

2022-08-31 18:54:23 字數 760 閱讀 1968

流程控制語句:是用來控制程式執行流程的語句

常用的流程控制語句的分類

順序結構:begin....end

分支結構:if....else 或case.....end

迴圈結構while

順序結構

語法:begin

語句塊end

特點:1,必須成對出現

2,通常與分支結構和迴圈結構一起使用

3,可以巢狀

例子:--在begin...end語句塊中完成對兩個變數的值進行交換

declare @x int, @y int, @t int --一次性宣告了三個int型別的變數

set @x=5

set @y=10

print '交換前兩個數為:@x=' + cast(@x as varchar(2)) + ' @y=' + cast(@y as varchar(2))

--對兩個數進行交換,需要使用第三變數@t

begin

set @t=@x

set @x=@y

set @y=@t

endprint '交換後兩個數為:@x=' + cast(@x as varchar(2)) + ' @y=' + cast(@y as varchar(2))

print '第三變數@t的值@t:' + convert(varchar(2),@t)

go--在本例項中begin ...end可以不寫完成效果相同,但是如果在分支結構或迴圈結構中語句個數超過1句就必須寫上begin...end

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

流程控制語句

for a b c 若迴圈體中出現continue,c語句仍得到執行。while dowhile b 執行完do後大括號,再檢驗while b 條件,若為真,繼續。從而有a語句塊至少執行一次的特性。continue 迴圈體內餘下語句忽略,繼續下次迴圈。break用於跳出迴圈或switch.case....

流程控制語句

迴圈 while do while for 判斷 if else switch case 異常處理 try catch finally throw 分支 break continue label return 迴圈 while和do while語句 while語句用於在條件保持為true時反覆執行乙...