Sobes.tech
Назад к вопросам
Intern
3

Что выдаст код при запуске? package main import "fmt" func main() { var i int var f float64 var s string var b bool fmt.Printf("%d %g %q %t\n", i, f, s, b) }

Компании, где спрашивали
AvitoAvito

Ответ от нейросети

sobes.tech AI

Код выведет значения переменных по умолчанию для каждого типа в Go:

  • i — целочисленная переменная, по умолчанию 0
  • f — число с плавающей точкой, по умолчанию 0.0
  • s — строка, по умолчанию пустая строка ""
  • b — булев тип, по умолчанию false

Вывод будет:

0 0 "" false

Формат %d выводит целое число, %g — число с плавающей точкой в компактном формате, %q — строку в кавычках, %t — булев тип.