@LevSvl08

Почему результат операции равен 3?

Почему результат равен 3? Из какой логики это исходит? Вроде бы ближайшее число, что разделится на 10 без остатка - это 10, почему 3?
int main()
{
	int i = 10; int j = 3;
	cout << (j % i); // результат равен 3
}
  • Вопрос задан
  • 98 просмотров
Решения вопроса 2
mayton2019
@mayton2019
Bigdata Engineer
Все правильно. 3 по модулю 10 это три.
Ответ написан
Комментировать
% - это взятие остатка от деления.
3 / 10 = 0 и 3 в остатке.
По тому ответ 3
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы