Thứ Bảy, 31 tháng 1, 2015

switch...case

Filled under:

- Cấu trúc switch...case dùng để kiểm tra một vài giá trị hằng cho một biểu thức.
- Cấu trúc của nó như sau:

switch(expression){
    case constant1:
         statements1;
         break;
    case constant2:
         statements2;
         break;
    case constant3:
         statements3;
         break;
    ...
    default:
         statements;


- Nó sẽ hoạt động như sau: switch tính biểu thức và kiểm tra xem nó có bằng constant1 hay không, nếu đúng thì nó thực hiện statements1 cho đến khi tìm thấy từ khóa break; Còn nếu không, switch sẽ kiểm tra xem biểu thức có bằng constant2 hay không. Nếu đúng nó sẽ thực hiện statements2 cho đến khi tìm thấy từ khoá break;. Cuối cùng, nếu giá trị biểu thức không bằng bất kỳ hằng nào được chỉ định ở trên (bạn có thể chỉ định bao nhiêu câu lệnh case tuỳ thích), chương trình sẽ thực hiện các lệnh trong phần default: 
- Lưu ý: Lệnh break; ở mỗi khối lệnh rất quan trọng, nó dùng để ngắt cho máy tính không chạy các dòng tiếp theo khi đã tìm được điều kiện đúng.

Bài 1: Declare two variables x and y. Assign values to these variables. Number x should be printed only if it

is less than 2000 or greater than 3000, and number y should be printed only if it is between 100 and 500.




Bài 2: Accept values in three variables and print the highest value.



1 nhận xét:

  1. Đã thiếu 1 bài rồi còn thiếu cả code, bài này cô giáo ko chấm đâu

    Trả lờiXóa