1.lệnh break
Sử dụng break chúng ta có thể thoát khỏi vòng lặp ngay cả khi điều kiện để nó kết thúc chưa được thoả mãn.
#include<stdio.h>
#include<conio.h>
void main()
{
int n=10;
for (; n >0 ; n--) {
printf(" %d ", n);
if (n == 3){
printf("stop"); break;
}
}
_getch();
}
2.Lệnh continue:
Lệnh continue làm cho chương trình bỏ qua phần còn lại của vòng lặp và nhảy sang lần lặp tiếp theo. Ví dụ chúng ta sẽ bỏ qua số 5 trong phần đếm ngược:
#include<stdio.h>
#include<conio.h>
void main()
{
int n=10;
for (; n >0 ; n--) {
if (n == 5) continue;
printf(" %d ", n);
}
_getch();
}
3.Lệnh goto.
Lệnh này cho phép nhảy vô điều kiện tới bất kì điểm nào trong chương trình. Nói chung bạn nên tránh dùng nó trong chương trình C. Tuy nhiên chúng ta vẫn có một ví dụ dùng lệnh goto để đếm ngược:
#include<stdio.h>
#include<conio.h>
void main()
{
int n=10;
up:;
printf(" %d ", n);
n--;
if (n > 0) goto up;
_getch();
}
Bạn có đam mê ngành thiết kế vi mạch và bạn muốn có mức lương 1000 usd cùng lúc bạn
đang muốn tìm một Trung tâm để học vậy hãy đến với ngành vi mạch tại SEMICON
HotLine: 0972 800 931 or 0938 838 404 Ms Duyên