2013-12-25 2 views

ответ

3

код для ожидаемого результата

func main(){ 
     fmt.Println(pow(3, 2, 10)) 
     fmt.Println(pow(3, 3, 20)) 
    } 

После всех «POW» функция в «fmt.Println» называется, «fmt.Println» печатает результаты военнопленных

2

Поскольку оба вызова к pow(..) вычисляется до fmt.Println(), как они используются в качестве аргументов к нему ,

Что вы ожидали бы выход

func main() { 
    fmt.Println(pow(3, 2, 10)) 
    fmt.Println(pow(3, 3, 20)) 
} 
Смежные вопросы