Да. Вы что-то упускаете. 10 (десятичное число) * 10 (восьмеричное) = 50 (шестнадцатеричное). % d означает десятичную,% o означает восьмеричную, а% x означает шестнадцатеричную. Если вы не знаете, что это такое, погуглите их.
Ниже приведены все те же утверждения.
В десятичном виде:
10 * 8 = 80.
в восьмеричном виде:
12 * 10 = 120
в шестнадцатеричном формате:
a * 8 = 50.
Пожалуйста, внимательно посмотрите на что-то, прежде чем скопировать.