Bài viết hôm nay mình sẽ tiếp tục hướng dẫn các bạn cách sử dụng vòng lặp While. Vòng lặp trong Sqlserver
cú pháp
While [dieukien]
BEGIN
-- Câu lệnh 1
-- Câu lệnh 2
………….
END
Biểu thức Begin End giống {} trong 1 hàm của C# hay PHP
Vòng lặp biểu đồ của vòng While. Vòng
Ví dụ
DECLARE @Number INT = 1 ;
DECLARE @Total INT = 0 ;
WHILE @Number < = 10
BEGIN
SET @Total = @Total + @Number;
SET @Number = @Number + 1 ;
END
PRINT @Total;
Kết quả trả lại
CHÚC VUI VẺ. ]
Vòng lặp do...while
- vòng lặp qua một khối mã một lần, sau đó lặp lại vòng lặp miễn phí là điều kiện đã được định sẵn là đúng
Nội dung chính Hiển thị
PHP doing. while loop
Vòng lặp do...while
sẽ luôn thực hiện mã hóa khối một lần, sau đó nó sẽ kiểm tra điều kiện và lặp lại vòng lặp khi điều kiện chỉ được xác định là đúng
cú pháp
làm {& nbsp;
code to be executed;
} while [condition is true];
Ví dụ
Ví dụ dưới đây lần đầu tiên đặt biến $x thành 1 [$x = 1]. Sau đó, vòng trong khi vòng lặp sẽ ghi một số đầu ra và sau đó tăng biến $ x với 1. Sau đó, điều kiện được kiểm tra [là $ x nhỏ hơn hoặc bằng 5?], và vòng lặp sẽ tiếp tục chạy miễn phí là $ x nhỏ hơn hoặc bằng 5
Thí dụ
$x = 1;
làm {& nbsp; . $x"; $x++;} while [$x
echo "Số là. $x
";
$x++;
} while [$x
?>
Please tự mình thử »
Lưu ý. Trong vòng lặp do...while
, điều kiện được kiểm tra sau khi thực hiện các câu lệnh trong vòng lặp. Điều này có nghĩa là vòng do...while
sẽ thực hiện các câu lệnh của nó ít nhất một lần, ngay cả khi điều kiện là sai. Xem ví dụ dưới đây. Trong vòng lặp do...while
, điều kiện được kiểm tra SAU KHI thực hiện các câu lệnh trong vòng lặp. Điều này có nghĩa là vòng lặp do...while
sẽ thực hiện các câu lệnh của nó ít nhất một lần, ngay cả khi điều kiện sai. Xem ví dụ bên dưới
Ví dụ: set biến $x thành 6, sau đó nó chạy vòng lặp và sau đó điều kiện được kiểm tra. và sau đó điều kiện được kiểm tra
Thí dụ
$x = 6;
làm {& nbsp; . $x"; $x++;} while [$x
echo "Số là. $x
";
$x++;
} while [$x
?>
Please tự mình thử »
Vòng lặp
DECLARE @Number INT = 1 ;
DECLARE @Total INT = 0 ;
WHILE @Number < = 10
BEGIN
SET @Total = @Total + @Number;
SET @Number = @Number + 1 ;
END
PRINT @Total;
1 - vòng lặp qua một khối mã miễn phí là điều kiện được chỉ định là đúngPHP while loop
Vòng lặp
DECLARE @Number INT = 1 ;
DECLARE @Total INT = 0 ;
WHILE @Number < = 10
BEGIN
SET @Total = @Total + @Number;
SET @Number = @Number + 1 ;
END
PRINT @Total;
1 thực thi một khối mã miễn phí là điều kiện chỉ được định nghĩa là đúngcú pháp
trong khi [điều kiện là đúng] {& nbsp;
code to be executed;
}
Ví dụ
Ví dụ dưới đây hiển thị các số từ 1 đến 5
Thí dụ
Một dấu chấm phẩy được sử dụng để đặt dấu chấm trong khi làm. Nếu bạn không sử dụng dấu chấm phẩy sau vòng lặp WHILE, thì phải là chương trình không nên chứa bất kỳ câu lệnh nào khác sau vòng lặp trong khi thực hiện. Trong trường hợp này, nó sẽ không tạo ra bất kỳ lỗi nào.
$x = 1;
Thí dụ
echo "The number is. $x
";
$x++;
}
?>
Ví dụ sau đây sẽ tăng giá trị của $ x ít nhất một lần. Bởi vì điều kiện đã cho là sai
Sự khác biệt giữa while và loop in when
- while repeat
- doing loop in when- Vòng lặp
- Vòng lặp trong khi cũng được đặt tên là vòng điều khiển nhập cảnh
Vòng lặp Do-WHILE cũng được đặt tên là vòng điều khiển thoát
Thí dụ
Một dấu chấm phẩy được sử dụng để đặt dấu chấm trong khi làm. Nếu bạn không sử dụng dấu chấm phẩy sau vòng lặp WHILE, thì phải là chương trình không nên chứa bất kỳ câu lệnh nào khác sau vòng lặp trong khi thực hiện. Trong trường hợp này, nó sẽ không tạo ra bất kỳ lỗi nào.
$x = 0;
Thí dụ
echo "The number is. $x
";
$x+=10;
}
?>