1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Ngôn Ngữ Lập Trình C Các Câu Lệnh Có Cấu Trúc

43 378 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 43
Dung lượng 387,11 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

NGÔN NGỮ LẬP TRÌNH CCác câu lệnh có cấu trúc Ninh Thị Thanh Tâm Khoa CNTT – HV Quản lý Giáo dục... Câu lệnh rẽ nhánh if... hiện , quay lại tính giá trị của Biểu thức  Ngược lại, chuyển

Trang 1

NGÔN NGỮ LẬP TRÌNH C

Các câu lệnh có cấu trúc

Ninh Thị Thanh Tâm Khoa CNTT – HV Quản lý Giáo dục

Trang 2

Mục đích

để viết chương trình

Trang 5

Câu lệnh rẽ nhánh if

Trang 11

Kết quả

Trang 12

Chú ý

 Câu lệnh trước else vẫn có dấu (;)

 Nên đặt Biểu thức (BT) trong cặp dấu ( )

 Ta có thể viết if (BT) thay cho if (BT != 0)

 <Câu lệnh>, <Câu lệnh 1>, <Câu lệnh 2> có thể

là câu lệnh đơn hoặc câu lệnh ghép

 Khi có nhiều câu lệnh if lồng nhau:

else được gắn với if không có else ở gần nhất trước

đó

Trang 13

Bài tập

 ax2+bx+c=0

 ax+b=0

Trang 14

Câu lệnh lặp

for

Trang 15

hiện <Câu lệnh>, quay

lại tính giá trị của Biểu

thức

 Ngược lại, chuyển sang

câu lệnh sau while

Trang 17

Kết quả

Trang 19

Kết quả

Trang 20

 Tính và kiểm tra Biểu thức

 Nếu Biểu thức != 0, quay lại thực hiện <Câu lệnh>

 Ngược lại, thoát khỏi vòng lặp

Trang 22

Kết quả

Trang 24

Câu lệnh for (tiếp)

 BT1 khởi đầu giá trị cho các biến điều khiển

 BT2 xác định số bước của vòng lặp for

Trang 26

Chú ý

thành phần của vòng for

 Phải có dấu “;”

 for (BT1; ;BT2) là một chu trình vô hạn

 Thoát khỏi vòng lặp: dùng câu lệnh return hoặc

break

Trang 27

getch();

}

Trang 28

Kết quả

Trang 29

Câu lệnh chọn switch

<Câu lệnh1> <Câu lệnh2> <Câu lệnhn>

…False False False

<Câu lệnhn+1>

True True True

Sơ đồ khối

Trang 30

Câu lệnh chọn switch (tiếp)

switch (Biểu thức) {

case (Giá trị 1): <Câu lệnh 1>; [break;] case (Giá trị 2): <Câu lệnh 2>; [break;]

case (Giá trị n): <Câu lệnh n>; [break;] [default: [break;]]

}

Trang 31

Câu lệnh chọn switch (tiếp)

Trang 32

Câu lệnh chọn switch (tiếp)

Trang 33

}

Trang 34

Kết quả

Trang 36

}

getch();

}

Trang 37

Câu lệnh điều khiển vòng lặp

 Khi cần thoát khỏi một chu trình mà không thực hiện kiểm tra điều kiện lặp

Trang 38

Lệnh break

 Thoát ra khỏi các vòng lặp for, while, do

while trong cùng ch ứa nó

 Thoát khỏi câu lệnh rẽ nhánh switch

Trang 39

if (n>0){

printf("\nOK");break;

}else printf("\nNot OK");} while (1);

getch();

}

Trang 40

Kết quả

Trang 41

Lệnh continue

lặp để bắt đầu một lần lặp mới

Trang 43

Kết quả

Ngày đăng: 14/12/2016, 10:31

HÌNH ẢNH LIÊN QUAN

Sơ đồ khối - Ngôn Ngữ Lập Trình C Các Câu Lệnh Có Cấu Trúc
Sơ đồ kh ối (Trang 6)
Sơ đồ khối - Ngôn Ngữ Lập Trình C Các Câu Lệnh Có Cấu Trúc
Sơ đồ kh ối (Trang 7)
Sơ đồ khối - Ngôn Ngữ Lập Trình C Các Câu Lệnh Có Cấu Trúc
Sơ đồ kh ối (Trang 8)
Sơ đồ khối - Ngôn Ngữ Lập Trình C Các Câu Lệnh Có Cấu Trúc
Sơ đồ kh ối (Trang 15)
Sơ đồ khối - Ngôn Ngữ Lập Trình C Các Câu Lệnh Có Cấu Trúc
Sơ đồ kh ối (Trang 20)
Sơ đồ khối - Ngôn Ngữ Lập Trình C Các Câu Lệnh Có Cấu Trúc
Sơ đồ kh ối (Trang 23)
Sơ đồ khối - Ngôn Ngữ Lập Trình C Các Câu Lệnh Có Cấu Trúc
Sơ đồ kh ối (Trang 29)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm