Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗goSpFtPrm 69 of 280 menu
◀ ▶

Практика на провал ветки в Go

Дано число:

code := 1

Для 1 выведите "start", перейди в следующую ветку и выведите "next" для 2.

Дан следующий код:

n := 1 switch n { case 1: fmt.Println("A") case 2: fmt.Println("B") case 3: fmt.Println("C") }

Сделайте так, чтобы при 1 напечатались "A", "B" и "C" подряд.

Дан следующий код:

n := 1 switch n { case 1: fmt.Println("one") fallthrough case 2: fmt.Println("two") case 3: fmt.Println("three") }

Перечислите строки вывода без запуска программы.

Дано число:

day := 2

При 1 выведите "mon" и "tue" подряд, при 2 только "tue", для остальных "rest".

Дан следующий код:

switch 2 { case 1: fmt.Println("p") case 2: fmt.Println("q") fallthrough fmt.Println("after") }

Скажите, соберется ли программа.

Дан следующий код:

var x any = 5 switch v := x.(type) { case int: fmt.Println(v) fallthrough case float64: fmt.Println("f") }

Скажите, можно ли так собрать файл.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить