دستور continue در زبان متلب
دستور continue در زبان متلب به منظور عبور از یک دور تکرار حلقه استفاده می شود. این دستور مانند دستور break است با این تفاوت که به جای خاتمه دادن به اجرای حلقه باعث می شود تا حلقه به دور تکرار بعدی منتقل شود. دستوراتی که بعد از continue نوشته شوند اجرا نمی شوند.
دیاگرام دستور continue
مثال:
یک فایل اسکریپتی ایجاد کرده و کد زیر را در آن بنویسید:
1 2 3 4 5 6 7 8 9 10 11 | a = 9; %while loop execution while a < 20 a = a + 1; if a == 15 % skip the iteration continue; end fprintf('value of a: %d\n', a); end |
زمانی که کد فوق اجرا شود، خروجی زیر را تولید خواهد کرد:
1 2 3 4 5 6 7 8 9 10 | value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 16 value of a: 17 value of a: 18 value of a: 19 value of a: 20 |
هیچ نظری ثبت نشده است