Cấu trúc điều khiển: a Cấu trúc lựa chọn:

Một phần của tài liệu một số vấn đề của mạng quang wdm (Trang 53 - 54)

b. Kết quả từ chương trình cài đặt:

P.2.4. Cấu trúc điều khiển: a Cấu trúc lựa chọn:

.a Cấu trúc lựa chọn:

Cấu trúc if…:

if (<biểu thức boolean>) <khối lệnh>;

Nếu <biểu thức boolean đúng> thì <khối lệnh> sẽ được thực hiện, còn nếu sai thì sẽ bị bỏ qua.

Cấu trúc if… else…:

if (<biểu thức boolean>) <khối lệnh 1>;

else <khối lệnh 2>;

Nếu <biểu thức boolean đúng> thì <khối lệnh 1> sẽ được thực hiện, còn nếu sai thì <khốilệnh 2> sẽ được thực hiện.

Cấu trúc switch:

switch <biểu thức> {

case <giá trị 1> : <khối lệnh 1> ; break;

case <giá trị 2> : <khối lệnh 2> ; break; …

case <giá trị n> : <khối lệnh n> ; break;

default: <khối lệnh default>;

Nếu <biểu thức> có giá trị bằng <giá trị i> thì <khối lệnh i> được thực hiện (1≤ i ≤ n).

Nếu <biểu thức> không thõa tất cả các giá trị đã liệt kê thì <khối lệnh default> được thực hiện.

.b Vòng lặp:

Vòng lặp for:

For (<khởi tạo>; <biểu thức kiểm tra>; <bước nhảy>) <khối lệnh>;

Bắt đầu với giá trị khởi tạo của biến đếm, <khối lệnh> được thực hiện. Sau đó biến đếm thay đổi giá trị một lượng bằng bước nhảy. Nếu biến đếm thõa <biểu

thức kiểm tra> thì tiếp tục thực hiện <khối lệnh>. Còn không thõa thì kết thúc

vòng lặp.

Vòng lặp while

while <biểu thức boolean> <khối lệnh>;

hoặc

do{

<khối lệnh>

}

whlie <biểu thức boolean>;

<khối lệnh> được thực hiện lặp lại cho đến khi <biểu thức boolean> có giá trị false. Đối với cấu trúc while… thì <biểu thức boolean> được kiểm tra trước mỗi lần thực hiện <khối lệnh>. Còn đối với cấu trúc dowhile thì <biểu thức boolean> được kiểm tra sau mỗi lần thực hiện <khối lệnh>.

Một phần của tài liệu một số vấn đề của mạng quang wdm (Trang 53 - 54)

Tải bản đầy đủ (DOC)

(61 trang)
w