CÁC LỆNH ĐIỂU KHIỂN VÀ VÒNG LẶP CỦA C - CHƯƠNG 5
lượt xem 36
download
Tài liệu than khảo dành cho giáo viên, sinh viên chuyên ngành công nghệ thông tin - CÁC LỆNH ĐIỂU KHIỂN VÀ VÒNG LẶP CỦA C - CHƯƠNG 5.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: CÁC LỆNH ĐIỂU KHIỂN VÀ VÒNG LẶP CỦA C - CHƯƠNG 5
- MÔN HỌC G i ng ên:N guyễn c oàng ả vi Đứ H B ộ ôn i u hi n ự ng m Đ ề K ể T Độ K hoa i n Đi n ử Đ ệ – ệ T ĐạiH ọc ách hoa H CM B K Tp. Em ai:ndhoang@ hcm utedu. l . vn
- N ộidung ôn ọc 10 mh( chương) ( t ần 28 i tLT 14 i tBT) 14 u = tế + tế Chương 1: Ôn lại các kiến thức cơ bản về máy tính Chương 2: Các kiểu dữ liệu và thao tác Chương 3: Giới thiệu ngôn ngữ lập trình C Chương 4: Các thành phần cơ bản và kiểu dữ liệu của C Chương 5: Các lệnh điều khiển và vòng lặp Chương 6: Hàm Chương 7: Lớp lưu trữ của biến Sự chuyển kiểu Chương 8: Mảng Chương 9: Pointer
- T àilệu ham ảo i t kh Tài liệu: Tin Học 2 Đặng ành í Th Tn Kỹ Thuật Lập Trình C G S.Phạm ăn t VẤ Giáo Trình C N guyễn ữu ấn H Tu Giáo trình BT Kỹ thuật lập trình C
- Đánh á gi Thi giữa kỳ : 20% Thi cuối kỳ : 80%
- CHƯƠNG 5 C Á C ỆN H i U H I N ĐỀ K Ể L V À Ò N G ẶP V L
- N ộidung ương ch 5 5.1 Lệnh đơn và lệnh phức 5.2 Lệnh IF 5.3 Lệnh SWTICHCASE 5.4 Lệnh WHILE 5.5 Lệnh DOWHILE 5.6 Lệnh FOR 5.7 Lệnh BREAKCONTINUE 5.8 Lệnh RETURN 5.9 Lệnh GOTO 5.10 Lệnh RỖNG
- L ệnh n à ệnh ức đơ v l ph
- L ệnh n đơ Lệnh đơn là một biểu thức thuộc loại bất kì kết thúc bằng ; VD: a += 1; b = a + 1; c = !a&&b ;
- L ệnh ức ph Lệnh phức bao gồm một hay nhiều lệnh đơn nằm trong dấu { } VD: { a += 1; b = ++a; c = a>=b ; }
- L ệnh F I Lệnh if có các cấu trúc sau:
- C âu ệnh i u ện f đ ề ki i l i ) { / cac enh huc en True * l t hi False expression di ki dung neu eu en */ } statement(s) … Next statement Lập rnh CN TT2.2002 tì C 2005 11
- V ídụ 1. #i ude t o. ncl 1. i ai ){ ntm n( 2. i ntb; 1. prnt( Ent val " ; i f " era ue: ) 2. scanf " d" b) ( % ,& ; 3. i b 0) f(
- i se f… el … i ) { / cac enh huc en di ki dung * l t hi neu eu en */ } el e s True False { expression / cac enh huc en * l t hi di ki s statement1 neu eu en ai*/ statement2 } … Next statement Lập rnh CN TT2.2002 tì C 2005 13
- V ídụ … prnt( X s ; i f “1/ i :“) i( ) fX prnt( % f\ X ) i f “ n”,1/ ; el e s prnt( undefned i f “ i \; n”) … Lập rnh CN TT2.2002 tì C 2005 14
- Lỗiđơn ản ưng ễ ạm gi nh d ph 1. ncl #i ude t o. 1. i ai ){ ntm n( 2. i ntb; 1. prnt( Ent val " ; i f " era ue: ) 2. s ( % d" b) canf " ,& ; 3. i b 5) f( == 4. prnt( i ) prnt(“5 n”) i f “b s" ; i f \ ; 5. r ur 0; et n 6. } Lập rnh CN TT2.2002 tì C 2005 15
- Lỗiđơn ản ưng ễ ạm gi nh d ph 1. prnt( X s ; i f “1/ i :“) 2. i( 0); f X
- V ídụ:Ki m r nhi u i u ể ta ề đ ề ệ ki n 1. #i ude t o. ncl 2. i ai ){ ntm n( i ntb; 3. prnt( i f "Ent val ") era ue: ; 4. scanf "% d",& b) ( ; 5. i b 0) f(
- Đi u ện ồng ề ki l nhau C âu ệnh fcó hể c ồng ào i t đượ l l v nhau. 1. i 0 f(X >= ){ i 0 f(Y = ) i 0 f(Y
- V ídụ ệnh F l I 1. Viết chương trình nhập 2 số và in ra số nhỏ nhất và lớn nhất ?(Pham Nguyen Duy, Chung Huu Hien) 2. Viết chương trình giải phương trình bậc 2 (Duong Hung Manh, Nguyen Tan Vinh, Nguyen Van Duc, DO Huu Tan, Tran Trung Hieu, Dinh Duc Nguyen, Bui Huu Son) 3. Nhập vào số nguyên dương n với 0
- L ệnh I H A SE SW TC C Cú pháp: switch(bieuthuc) { case hang_1: lenh_1; break; … case hang_n: lenh_n; break; default: lenh; break; }
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Lý thuyết lập trình cơ bản - Chương3: Các lệnh nhảy, vòng lặp và lệnh gọi
16 p | 1073 | 704
-
Cấu trúc máy tính và lập trình Assembly : Cấu trúc điều khiển và Vòng lặp part 1
5 p | 336 | 77
-
Bài giảng Kỹ thuật lập trình - Chương 2: Các yếu tố cơ bản của C và C++
64 p | 277 | 61
-
Bài giảng Vi xử lý - Chương 4: Tập lệnh và lập trình điều khiển
43 p | 245 | 35
-
Bài giảng Tìm hiểu VHDL
120 p | 96 | 22
-
Cấu trúc Máy tính và Lập trình Assembly - Chương 8
0 p | 130 | 18
-
Bài giảng Kỹ thuật lập trình: Chương II - Lưu Hồng Việt
74 p | 182 | 18
-
Bài giảng Nhập môn lập trình: Phần 2 - Cấu trúc điều khiển
23 p | 112 | 15
-
Bài giảng Cấu trúc máy tính: Chương 8 - Ngô Phước Nguyên
52 p | 90 | 10
-
Bài giảng Cơ sở lập trình: Các cấu trúc điều khiển (Control statements) - Trịnh Tấn Đạt
78 p | 25 | 7
-
Bài giảng Cấu trúc máy tính và lập trình hợp ngữ - Chương 8: Cấu trúc điều khiển và vòng lặp
52 p | 79 | 5
-
Chương 8: Các lệnh điều khiển và vòng lập
11 p | 49 | 4
-
Bài giảng Kỹ thuật lập trình: Điều khiển lặp (tiếp) - GV. Hà Đại Dương
18 p | 50 | 3
-
Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 8: Các lệnh điều khiển và vòng lặp (GV. Nguyễn Nhật Nam)
73 p | 24 | 3
-
Bài giảng Nhập môn lập trình: Cấu trúc điều khiển - Trần Phước Tuấn
13 p | 60 | 3
-
Bài giảng PHP và MySQL - Chương 3: Các cấu trúc điều khiển, Vòng lặp, Hàm tự tạo, Mảng
45 p | 30 | 2
-
Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 8: Các lệnh điều khiển và vòng lặp
50 p | 26 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn