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

Lập trình C- Bài tập 6 pps

1 274 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 1
Dung lượng 13,79 KB

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

Nội dung

Trang 1

Câu h i 1: (3 di m)

Trình bày cú pháp và nguyên lý ho t d ng c a c u trúc if / switch / for / do / while

< > [ ]

<thành ph n b t bu c>

[thành ph n không b t bu c]

C u trúc If:

Cú pháp:

if(<bi u th c>) [câu_l nh1];

[else [câu_l nh2]];

Nguyên lý ho t d ng:

-n u bt mang giá tr khác 0 (giá tr dúng) thì th c hi n câu l nh 1 ngu c l i n u có ph n “else câu_l nh2” thì th c

hi n câu l nh 2;

C u trúc Switch

Cú pháp switch(<bi u th c>){

case <h ng1> : <l nh1>; [break;]

case <h ng2> : <l nh2>; [break;]

… case <h ngn> : <l nhn>; [break;]

[default: <l nhN+1>;]

} Nguyên lý ho t d ng:

- tính giá tr bi u th c sau switch

- so sánh l n lu t v i các h ng1, h ng 2,…

- N u bt b ng h ngi thì th c hi n l nhi , ti p theo s th c hi n l n lu t các l nh i+1, l nh i+2, … n, n+1 (d n

h t) mà không ph i so sánh v i các nhãn khác N u g p break thì thoát kh i câu l nh switch

- N u bt không b ng h ng nào mà có ph n “default: l nh n+1” thì s th c hi n l nh n+1 dó

C u trúc For

Cú pháp:

for([bi u th c 1] ; [bi u th c 2] ; [bi u th c 3]) [câu l nh];

Ngày đăng: 09/07/2014, 10:20

TỪ KHÓA LIÊN QUAN

w