Bài giảng Tin học đại cương Bài 3: Các cấu trúc lập trình trong C

43 90 0
Bài giảng Tin học đại cương  Bài 3: Các cấu trúc lập trình trong C

Đ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

Bài giảng Tin học đại cương Bài 3: Các cấu trúc lập trình trong C thông tin đến quý độc giả các nội dung cấu trúc lệnh khối; cấu trúc rẽ nhánh; cấu trúc lặp; các lệnh thay đổi cấu trúc lập trình.

VIỆN CÔNG NGHỆ THÔNG TIN SCHOOL OF INFORMATION COMMUNICATION TECHNOLOGY TIN HỌC ĐẠI CƯƠNG PHẦN 2: LẬP TRÌNH BẰNG NGƠN NGỮ C BÀI 3: CÁC CẤU TRÚC LẬP TRÌNH TRONG C Ts Nguyễn Thanh Hùng BÀI CÁC CẤU TRÚC LẬP TRÌNH TRONG C 3.1 Cấu trúc lệnh khối 3.2 Cấu trúc rẽ nhánh   3.2.1 Cấu trúc if, if … else 3.2.2 Cấu trúc lựa chọn switch 3.3 Cấu trúc lặp   3.3.1 Vòng lặp for 3.3.2 Vòng lặp while 3.4 Các lệnh thay đổi cấu trúc lập trình   3.4.1 continue 3.4.2 break 3.1 Cấu trúc lệnh khối Thể cấu trúc Lệnh khối dãy câu lệnh đặt cặp dấu ngoặc nhọn {} { lenh_1; lenh_2; … lenh_n; } C cho khối, trước phép khai báo biến lệnh phần khai báo phải nằm câu lệnh 3.1 Cấu trúc lệnh khối (tiếp) Lệnh khối lồng nhau:   Trong lệnh khối chứa lệnh khối khác Sự lồng không hạn chế { lenh; { lenh; } … } 3.1 Cấu trúc lệnh khối (tiếp) Ví dụ: #include #include void main() //Noi dung cua ham main() cung la mot khoi lenh { // khai bao bien int c; c = 10; printf(“Gia tri cua c = %d day la c ngoai”,c); 3.1 Cấu trúc lệnh khối (tiếp) Ví dụ (tiếp): // bat dau mot khoi lenh khac { int c; c = 10; printf(“\n Gia tri cua c = %d day la c trong”,c); printf(“\n Tang gia tri cua c them 10 don vi”); c = c + 10; printf(“\n Gia tri cua c = %d day la c trong”,c); } printf(“\n Gia tri cua c = %d day la c ngoai”,c); getch(); }// ket thuc khoi lenh cua ham main() 3.1 Cấu trúc lệnh khối (tiếp) Kết quả: Gia tri cua c = 10 Gia tri cua c = 10 Tang gia tri cua c day la c ngoai day la c them 10 don vi Gia tri cua c = 20 day la c Gia tri cua c = 10 day la c ngoai BÀI CÁC CẤU TRÚC LẬP TRÌNH TRONG C 3.1 Cấu trúc lệnh khối 3.2 Cấu trúc rẽ nhánh   3.2.1 Cấu trúc if, if … else 3.2.2 Cấu trúc lựa chọn switch 3.3 Cấu trúc lặp   3.3.1 Vòng lặp for 3.3.2 Vòng lặp while 3.4 Các lệnh thay đổi cấu trúc lập trình   3.4.1 continue 3.4.2 break 3.2.1 Cấu trúc if, if … else Cú pháp cấu trúc if if (bieu_thuc_dieu_kien) lenh; Cú pháp cấu trúc if … else if (bieu_thuc_đieu_kien) lenh_1; else lenh_2; 3.2.1 Cấu trúc if, if … else (tiếp) 10 3.3.2 Vòng lặp while Mục đích:  Dùng để thực lặp lặp lại cơng việc với số lần lặp khơng xác định Cú pháp: Có dạng: while (bieu_thuc) lenh; lenh; while (bieu_thuc); 29 3.3.2 Vòng lặp while 30 3.3.2 Vòng lặp while while do{…} while:   while: Kiểm tra điều kiện vòng lặp (tức giá trị biểu thức) trước thực lệnh Các lenh sau while khơng thực lần do{…} while: Thực lenh trước kiểm tra dieu_kien vòng lặp Các lenh sau while thực lần dù bieu_thuc có giá trị 31 3.3.2 Vòng lặp while Ví dụ: Nhập vào điểm sinh viên, điểm khơng ∈ [0, 10] thơng báo cho người dùng nhập lại Cách làm:    Nếu dùng lệnh if  Không dùng for lần lặp  Sử dụng vòng lặp Chỉ kiểm tra lần chưa biết trước số while 32 3.3.2 Vòng lặp while #include #include void main() { float diem; clrscr(); printf(“Chuong trinh nhap diem sinh vien\n"); printf("Nhap diem (0

Ngày đăng: 26/06/2020, 22:25

Hình ảnh liên quan

Ví dụ: Đưa ra màn hình các số nguyên lẻ nhỏVí dụ: Đưa ra màn hình các số nguyên lẻ nhỏ  - Bài giảng Tin học đại cương  Bài 3: Các cấu trúc lập trình trong C

d.

ụ: Đưa ra màn hình các số nguyên lẻ nhỏVí dụ: Đưa ra màn hình các số nguyên lẻ nhỏ Xem tại trang 26 của tài liệu.
Ví dụ: Đưa ra màn hình các số nguyên lẻ nhỏVí dụ: Đưa ra màn hình các số nguyên lẻ nhỏ  - Bài giảng Tin học đại cương  Bài 3: Các cấu trúc lập trình trong C

d.

ụ: Đưa ra màn hình các số nguyên lẻ nhỏVí dụ: Đưa ra màn hình các số nguyên lẻ nhỏ Xem tại trang 27 của tài liệu.

Từ khóa liên quan

Mục lục

  • TIN HỌC ĐẠI CƯƠNG PHẦN 2: LẬP TRÌNH BẰNG NGÔN NGỮ C BÀI 3: CÁC CẤU TRÚC LẬP TRÌNH TRONG C

  • BÀI 3 CÁC CẤU TRÚC LẬP TRÌNH TRONG C

  • 3.1. Cấu trúc lệnh khối

  • 3.1. Cấu trúc lệnh khối (tiếp)

  • Slide 5

  • Slide 6

  • Slide 7

  • BÀI 3 CÁC CẤU TRÚC LẬP TRÌNH TRONG C

  • 3.2.1. Cấu trúc if, if … else

  • 3.2.1. Cấu trúc if, if … else (tiếp)

  • Slide 11

  • Slide 12

  • 3.2.2. Cấu trúc lựa chọn switch

  • 3.2.2. Cấu trúc lựa chọn switch (tiếp)

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan