Lenh C co ban

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Trung Kiên
Ngày gửi: 16h:22' 04-11-2013
Dung lượng: 48.0 KB
Số lượt tải: 13
Nguồn:
Người gửi: Nguyễn Trung Kiên
Ngày gửi: 16h:22' 04-11-2013
Dung lượng: 48.0 KB
Số lượt tải: 13
Số lượt thích:
0 người
Các cấu trúc lựa chọn
C cung cấp hai dạng câu lệnh lựa chọn
Lệnh if
Lệnh switch
Lệnh “if”
Cấu trúc 1: if(dieu_kien)
{ // Đoạn chương trình
}
Giải thích: nếu dieu_kien đúng thì xử lí các câu lệnh bên trong còn sai thì nhảy qua.
Lệnh if (tt.)
Cấu trúc 2: if(dieu_kien)
{
// Đoạn chương trình 1
}
else
{
// Đoạn chương trình 2
}
Giải thích: nếu dieu_kien đúng thì xử lí “Đoạn chương trình 1” bên trong còn sai thì xử lý “Đoạn chương trình 2”.
Lệnh “switch”
Cấu trúc: switch(biến)
{
case gia_tri_1:
//các câu lệnh
break;
case gia_tri_2:
//các câu lệnh
break;
……………………………………...
case gia_tri_n:
//các câu lệnh
break;
Default:
//các câu lệnh
}
Kiểu cấu trúc vòng lặp
Vòng lặp “for”
Cấu trúc:
for( x=n ; điều_kiện ; phép_toán )
{
// các câu lệnh xử lí
};
Trong đó x là biến, n là giá trị xác định
Các thành phần trong vòng for có thể không cần khai báo,for sẽ bỏ qua phần đó, nhưng vẫn phải có đủ 2 dấu “;”.
Vòng lặp “while”
Cấu trúc:
while(dieu_kien)
{
// các câu lệnh
};
Giải thích: Trước tiên chương trình sẽ kiểm tra điều_kiện, nếu đúng thì thực hiện các câu lệnh, sau đó quay lại kiểm tra điều_kiện. Còn nếu điều_kiện sai thì thoát khỏi vòng lặp ngay.
Vòng lặp “do….while”
Cấu trúc:
do {
// các câu lệnh
} while(dieu_kien);
Giải thích: Trước tiên đoạn chương trình thực hiện các câu lệnh sau đó kiểm trađiều_kiện nếu đúng thì lặp lại thực hiện các câu lệnh tiếp, nếu sai thì thoát khỏi vòng lặp.
C cung cấp hai dạng câu lệnh lựa chọn
Lệnh if
Lệnh switch
Lệnh “if”
Cấu trúc 1: if(dieu_kien)
{ // Đoạn chương trình
}
Giải thích: nếu dieu_kien đúng thì xử lí các câu lệnh bên trong còn sai thì nhảy qua.
Lệnh if (tt.)
Cấu trúc 2: if(dieu_kien)
{
// Đoạn chương trình 1
}
else
{
// Đoạn chương trình 2
}
Giải thích: nếu dieu_kien đúng thì xử lí “Đoạn chương trình 1” bên trong còn sai thì xử lý “Đoạn chương trình 2”.
Lệnh “switch”
Cấu trúc: switch(biến)
{
case gia_tri_1:
//các câu lệnh
break;
case gia_tri_2:
//các câu lệnh
break;
……………………………………...
case gia_tri_n:
//các câu lệnh
break;
Default:
//các câu lệnh
}
Kiểu cấu trúc vòng lặp
Vòng lặp “for”
Cấu trúc:
for( x=n ; điều_kiện ; phép_toán )
{
// các câu lệnh xử lí
};
Trong đó x là biến, n là giá trị xác định
Các thành phần trong vòng for có thể không cần khai báo,for sẽ bỏ qua phần đó, nhưng vẫn phải có đủ 2 dấu “;”.
Vòng lặp “while”
Cấu trúc:
while(dieu_kien)
{
// các câu lệnh
};
Giải thích: Trước tiên chương trình sẽ kiểm tra điều_kiện, nếu đúng thì thực hiện các câu lệnh, sau đó quay lại kiểm tra điều_kiện. Còn nếu điều_kiện sai thì thoát khỏi vòng lặp ngay.
Vòng lặp “do….while”
Cấu trúc:
do {
// các câu lệnh
} while(dieu_kien);
Giải thích: Trước tiên đoạn chương trình thực hiện các câu lệnh sau đó kiểm trađiều_kiện nếu đúng thì lặp lại thực hiện các câu lệnh tiếp, nếu sai thì thoát khỏi vòng lặp.
 







Các ý kiến mới nhất