If it compiled (there are syntax errors) then I'd expect it to print
each of the numbers 0..99 doubled, followed by a repeat of the last
printed value.
Each iteration of the second loop you set y = x[i]+i

What are you trying to achieve?


On Thu, 1 Feb 2018, at 9:43 AM, Ganesh kumar wrote:
> package main
> 
> import ( "fmt")
> 
> func main() {
> var y int
> var x [100]int
> 
> for i:=0 ; i <=99 ; i++ {
> x[i] = i
> }
> 
> 
> 
> for i := 0 ;i <= 99; i++ {
> y = x[i]
> y += i
> fmt.println(y)
> }
> 
> 
> 
> 
> fmt.Print(y)
> 
> }
> 
> 


> --
>  You received this message because you are subscribed to the Google
>  Groups "golang-nuts" group.>  To unsubscribe from this group and stop 
> receiving emails from it,
>  send an email to [email protected].>  For more 
> options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to