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 integers с указанными значениями, а затем вывести массив.

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

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

package main

import "fmt"

func main() {
    // TODO: Initialize an array called 'favoriteNumbers' with these 5 integers: 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