Tải bản đầy đủ (.pdf) (1 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (13.79 KB, 1 trang )

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 n
g:

-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 ng
i
thì th
c hi n l nh

i
, 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


C u trúc
For

Cú pháp:

for([bi
u th c 1]
; [bi

u th c 2]
; [b
i u th c 3]) [câu l nh];

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×