Int y=12+’0’*2; Какое значение имеет переменная y.

Марриичка Марриичка    2   15.05.2021 21:46    1

Ответы
Svetiksmail5454 Svetiksmail5454  14.06.2021 21:47

int y = 12 + '0' * 2

Так как цифра 0 в кавычках, в большинстве языков, 0 удвоиться, и останеться следующее выражение

12 + 00

Сейчас идёт работа с типом string, поэтому, здесь пойдёт конкатенация

1200

Отсюда следует что y = 1200

Объяснение:

●《☆Я смог !?☆》●

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика