TAILIEUCHUNG - Bài giảng Ngôn ngữ lập trình C/C++ (Bài giảng tuần 3, 4) – Nguyễn Hải Châu

Nội dung của bài giảng tuần 3, 4 môn Ngôn ngữ lập trình C/C++ cung cấp cho người học các kiến thức như: Các cấu trúc điều khiển rẽ nhánh và lặp, mảng (bảng) và xâu ký tự, một số bài tập áp dụng,. . | Nội dung NGÔN NGỮ LẬP TRÌNH C C Nguyễn Hải Châu Khoa Công nghệ thông tin Trường Đại học Công nghệ Bài giảng tuần 3-4 1 Các cấu trúc điều khiển rẽ nhánh và lặp Làm một số bài tập trên lớp Kiểu dữ liệu mảng Xâu ký tự Cấu trúc điều khiển Câu lệnh rẽ nhánh if. .else Cú pháp if điều kiện khối lệnh 1 Nếu điều kiện đúng thì thực hiện khối lệnh 1 if điều kiện khối lệnh 1 else khối lệnh 2 Nếu điều kiện đúng thì thực hiện khối lệnh 1 Ngược lại thực hiện khối lệnh 2 4 Ví dụ câu lệnh if. .else Ví dụ 1 Ví dụ 2 if delta 0 if delta 0 printf Nghiem kep n printf Vo nghiem n else if delta 0 if delta 0 printf Nghiem kep n x1 x2 nghiem else printf Nghiem kep n printf Hai nghiệm n 5 Câu lệnh lựa chọn switch Câu lệnh cho ta 2 lựa chọn Khi có nhiều lựa chọn lồng nhau C cung cấp câu lệnh khác để lựa chọn nhiều khả năng switch 6 1 Câu lệnh lựa chọn switch Cú pháp switch điều kiện case biểu thức hằng 1 dãy lệnh 1 case biểu thức hằng 2 dãy lệnh 2 . . case biểu thức hằng n dãy lệnh n default dãy lệnh n 1 7 Ví dụ câu lệnh switch int th cout Cho biết tháng cần tính cin th switch th case 1 case 3 case 5 case 7 case 8 case 10 case 12 cout tháng này có 31 ngày break case 2 cout tháng này có 28 29 ngày break case 4 case 6 case 9 case 11 cout tháng này có 30 ngày break default cout Không có tháng này 8 Câu lệnh nhảy goto Cú pháp goto nhãn Nhãn là một tên gọi trong chương trình do người lập trình đặt tên Cách viết nhãn label câu lệnh Hạn chế dùng câu lệnh goto vì nếu lạm dụng câu lệnh này sẽ làm cho chương trình trở nên khó hiểu dễ sinh lỗi 9 Ví dụ minh họa void main long m n kq 0 Các số cần nhân và kết quả kq cout Nhập m và n cin m n lap đây là nhãn để chương trình quay lại if m 2 kq n nếu m lẻ thì cộng thêm n vào kq m m 1 dịch m sang phải 1 bit tức m m 2 n n 1 dịch m sang trái 1 bit tức m m 2 if m goto lap quay lại nếu m 0 cout m nhân n kq 10 Lệnh lặp for for dãy biểu thức 1 điều kiện lặp dãy biểu thức 2 khối lệnh lặp Các biểu thức trong các dãy biểu thức 1 2 cách nhau bởi dấu phảy

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.