1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Ngôn ngữ lập trình C: Cấu trúc rẽ nhánh - TS. Ngô Hữu Dũng

33 19 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 33
Dung lượng 444,78 KB

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

Nội dung

Bài giảng Ngôn ngữ lập trình C: Cấu trúc rẽ nhánh cung cấp cho người học các kiến thức về câu lệnh IF và câu lệnh switch. Đây là một tài liệu hữu ích dành cho các bạn sinh viên và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu.

Trang 1

Ngôn ngữ lập trình C

Cấu trúc rẽ nhánh

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH

Trang 2

Nội dung

 if

 switch

Trang 3

Trong ( ), cho kết quả(sai = 0, đúng ≠ 0)

Trang 5

<Lệnh 2> ;

Câu lệnh đơn hoặcCâu lệnh phức (kẹpgiữa { và })

Trong ( ), cho kết quả(sai = 0, đúng ≠ 0)

Trang 11

Câu lệnh switch (thiếu)

 <Lệnh> : đơn hoặc khối lệnh {}.

Trang 12

Câu lệnh switch (thiếu)

8 case 1 : printf(“Mot”); break;

9 case 2 : printf(“Hai”); break;

10 case 3 : printf(“Ba”); break;

11 }

12.}

Trang 14

8 case 1 : printf(“Mot”); break;

9 case 2 : printf(“Hai”); break;

10 case 3 : printf(“Ba”); break;

11 default : printf(“Ko biet doc”);

12 }

13.}

Trang 15

Câu lệnh switch - Một số lưu ý

 Câu lệnh switch là một câu lệnh đơn và có thể lồng nhau

9 case 3 : printf(“Ba”); break;

10 default : printf(“Khong biet doc”);

11 }

Trang 16

Câu lệnh switch - Một số lưu ý

 Các giá trị trong mỗi trường hợp phải khác nhau

1 switch (a)

2 {

3 case 1 : printf(“Mot”); break;

4 case 1 : printf(“MOT”); break;

5 case 2 : printf(“Hai”); break;

6 case 3 : printf(“Ba”); break;

7 case 1 : printf(“1”); break;

8 case 1 : printf(“mot”); break;

9 default : printf(“Khong biet doc”); 10.}

Trang 17

Câu lệnh switch - Một số lưu ý

 switch sẽ nhảy đến case tương ứng và thực hiện đến khi nào gặp break hoặc cuối switch sẽ kết thúc.

1 switch (a)

2 {

3 case 1 : printf(“Mot”); break;

4 case 2 : printf(“Hai”); break;

5 case 3 : printf(“Ba”); break;

6 }

Trang 18

Câu lệnh switch - Một số lưu ý

 switch nhảy đến case tương ứng và thực hiện đến khi nào gặp break hoặc cuối switch sẽ kết thúc.

1 switch (a)

2 {

3 case 1 : printf(“Mot”); break;

4 case 2 : printf(“Hai”); break;

5 case 3 : printf(“Ba”); break;

6 }

7 switch (a)

8 {

9 case 1 : printf(“Mot”); break;

10 case 2 : printf(“Hai”); break;

11 case 3 : printf(“Ba”); break;

12.}

Trang 19

Câu lệnh switch - Một số lưu ý

 Tận dụng tính chất khi bỏ break;

1 switch (a)

2 {

3 case 1 : printf(“So le”); break;

4 case 2 : printf(“So chan”); break;

5 case 3 : printf(“So le”); break;

6 case 4 : printf(“So chan”); break;

Trang 20

Câu lệnh ifCâu lệnh switch

Trang 21

Câu lệnh switchCâu lệnh if

Trang 23

Bài tập thực hành

1 Nhập một số bất kỳ Hãy đọc giá trị của số nguyên đó

nếu nó có giá trị từ 1 đến 9, ngược lại thông báo không đọc được.

2 Nhập một chữ cái Nếu là chữ thường thì đổi sang chữ

hoa, ngược lại đổi sang chữ thường.

3 Giải phương trình bậc nhất ax + b = 0.

4 Giải phương trình bậc hai ax2 + bx + c = 0.

Trang 24

Bài tập thực hành

5 Nhập 4 số nguyên a, b, c và d Tìm số có giá trị nhỏ nhất

(min).

6 Nhập 4 số nguyên a, b, c và d Hãy sắp xếp giá trị của 4 số

nguyên này theo thứ tự tăng dần.

7 Tính tiền đi taxi từ số km nhập vào Biết:

Trang 25

Bài tập thực hành

8 Nhập vào tháng và năm Cho biết tháng đó có bao nhiêu ngày.

9 Nhập độ dài 3 cạnh 1 tam giác Kiểm tra đó có phải là tam

giác không và là tam giác gì?

Trang 27

9 case 1 : printf(“Mot”); break;

10 case 2 : printf(“Hai”); break;

11 case 3 : printf(“Ba”); break;

13 default : printf(“Ko biet doc”);

14 }

15.}

Ngày đăng: 11/05/2021, 03:34

TỪ KHÓA LIÊN QUAN

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