کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش دستور 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
1402/02/07 743
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...