Menu
Coddy logo textTech

Инициализация массивов

Часть раздела Основы путешествия по GO на Coddy. Урок 69 из 109.

Инициализация массивов означает установку начальных значений при создании массива.

Инициализируйте массив конкретными значениями, используя фигурные скобки:

scores := [4]int{95, 87, 78, 92}
fmt.Println(scores)

Это выведет:

[95 87 78 92]

Используйте многоточие (...), чтобы позволить Go подсчитать количество элементов за вас:

colors := [...]string{"Red", "Green", "Blue"}
fmt.Println(colors)
fmt.Println("Array length:", len(colors))

Это выведет:

[Red Green Blue]
Array length: 3
challenge icon

Задание

Новичок

В этом испытании вы попрактикуетесь в инициализации массивов в Go. Ваша задача — создать массив из 5 целых чисел с указанными значениями, а затем вывести этот массив.

В коде уже есть необходимые импорты и функция main. Вам просто нужно инициализировать массив заданными числами.

Попробуйте сами

package main

import "fmt"

func main() {
    // TODO: Инициализируйте массив с именем 'favoriteNumbers' этими 5 целыми числами: 7, 42, 8, 13, 99
    // Вы можете использовать любой из вариантов синтаксиса:
    // favoriteNumbers := [5]int{7, 42, 8, 13, 99}
    // ИЛИ
    // var favoriteNumbers [5]int = [5]int{7, 42, 8, 13, 99}
    
    // Это выведет ваш массив
    fmt.Printf("My favorite numbers are: %v\n", favoriteNumbers)
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор Go