مشخصات مقاله
-
0.0
-
743
-
0
-
0
آموزش دستور Continue در برنامه نویسی GO
دستور Continue در زبان برنامه نویسی Go برای پرش از قسمت باقی مانده از حلقه استفاده می شود و پس از بررسی شرایط با تکرار بعدی حلقه ادامه می یابد.
سینتکس :
continue
یا می توانیم مانند سینتکس زیر کد را بنویسیم :
x:
continue:x
مثال Go Continue Statement :
package main
import "fmt"
func main() {
/* local variable definition */
var a int = 1
/* do loop execution */
for a < 10 {
if a == 5 {
/* skip the iteration */
a = a + 1;
continue;
}
fmt.Printf("value of a: %d\n", a);
a++;
}
}
خروجی :
value of a: 1 value of a: 2 value of a: 3 value of a: 4 value of a: 6 value of a: 7 value of a: 8 value of a: 9
مثال Go Continue Statement with Inner Loop :
package main
import "fmt"
func main() {
/* local variable definition */
var a int = 1
var b int = 1
/* do loop execution */
for a = 1; a < 3; a++ {
for b = 1; b < 3; b++ {
if a == 2 && b == 2 {
/* skip the iteration */
continue;
}
fmt.Printf("value of a and b is %d %d\n", a, b);
}
fmt.Printf("value of a and b is %d %d\n", a, b);
}
}
خروجی :
value of a and b is 1 1 value of a and b is 1 2 value of a and b is 1 3 value of a and b is 2 1 value of a and b is 2 3