30/09/2018, 18:23

Sự khác nhau của vòng lặp for?

Mấy bạn cho mình hỏi hai kiểu lặp for này có gì khác nhau và nó hoạt động như thế nào?

for( khối lệnh )
      for( khối lệnh )
{
 //Xử lý chương trình
 }

  for( khối lệnh )
  {
       for( khối lệnh )
   // Xử lý chương trình
   }
viết 20:34 ngày 30/09/2018

2 cách viết này tương đương nhau nhé bạn.
Cấu trúc đầy đủ của vòng lặp for là :

for (điều kiên ban đầu; điều kiện dừng, bước nhay) 
{
          <khối lệnh>
}

nhưng nếu <khối lệnh> mình viết chỉ có 1 lệnh duy nhất thì có thể bỏ cặp ngoặc { } đi được.

Nguyễn Hồng Sơn viết 20:24 ngày 30/09/2018

Sau for( ; ; ; ) nếu ko có cặp ngoặc {} thì lệnh đầu tiên sau nó sẽ là của vòng for. các lệnh thứ 2 trở đi sẽ ko nằm trong vòng lặp đó.

Nên sử dụng ngoặc dù có ít hay nhiều câu lệnh sau for, bởi rất có thể sau này bạn sẽ viêts thêm trong đó.

Minh Vương viết 20:31 ngày 30/09/2018

Thanks mấy bạn

Bài liên quan
0