Chương
Chương 4:
4:
C
Cá
ác câu l
c câu l
nh l
nh l
a ch
a ch
n
n
Nguy
Nguy
n H
n H
ng Phương
ng Phương
Khoa CNTT,
Khoa CNTT, ĐHBKHN
ĐHBKHN
Câu l
Câu l
nh if
nh if
•Cúpháp
if(<biu thc logic>)
//<câu lnh 1>
else
//<câu lnh 2>
•Dùng khi để nhóm các câu lnh
{.....
}
Câu l
Câu l
nh if l
nh if l
ng
ng
if(<biu thc logic 1>)
{//<nhóm lnh 1>
}
else if(<biu thc logic 2>)
{//<nhóm lnh 2>
}
…………………………..
else
{//<nhóm lnh n>
}
Câu l
Câu l
nh switch
nh switch
•Cúpháp:
switch(<biu thc điu kin>)
{case <biu thc hng 1>:
//<các câu lnh>
break;
case <biu thc hng 2>:
//<các câu lnh>
break;
………
default:
//<các câu lnh>
break;
}
Câu l
Câu l
nh switch
nh switch
•Chsdng lnh này trên các kiu
cơ bn int và string.
Các nhãn sau tkhóa case là biu
thc hng.
Các nhãn này phi là duy nht.
•Phi lp li cùng cú pháp cho các giá
trriêng l để thc thi cùng các câu
lnh.
•Câu lnh break là bt buc, kc
trong phn default