Например, вход будет 2095, и я хочу 20 в качестве выхода. Благодарю.Как сканировать первые 2 цифры числа в C?
2
A
ответ
6
Вы всегда можете сканировать 2 символа в Int
scanf("%2d", &num);
или, если у вас уже есть номер
while (num >= 100) num /= 10;
Это даст вам первые 2 цифры в виде чисел.
3
Вы можете написать, например:
scanf("%2d", &i);
(где 2
"задает максимальную ширину поля"); см. http://pubs.opengroup.org/onlinepubs/007904975/functions/scanf.html.
1
Вы можете использовать этот
scanf("%2d", &i);
Смежные вопросы
- 1. Первые цифры числа
- 2. C++ Удалить первые и последние цифры числа
- 3. Как получить первые x (самые левые) цифры десятичного числа
- 4. Попытка вернуть первые 2 цифры в схеме
- 5. Получите 2 MSB цифры из десятичного числа в c
- 6. SQL Server: как удалить первые 2 цифры 10-значного числа и добавить 2 фиксированных цифры в конце
- 7. Последние 2 цифры целого числа? Python 3
- 8. Java получить первые 2 десятичные цифры двойного
- 9. первые 3 цифры строки
- 10. preg_match-PHP: Как проверить первые 2 цифры в списке
- 11. Подсчитайте числа, в которых три первые цифры равны последним трем
- 12. Как получить только первые 2 цифры с использованием регулярного выражения
- 13. Возвращает первые и последние цифры целого числа, используя цикл while
- 14. Получить первые 3 целых числа
- 15. RegEx поменять только первые 2 цифры средней части строки?
- 16. Преобразование числа в цифры в Objective C
- 17. Array Удалить последние 2 цифры числа
- 18. Как подсчитать цифры числа?
- 19. String.Format для отображения только первые п (2) цифры в числе
- 20. регулярное выражение шаблон, чтобы соответствовать первые 2 цифры в строке
- 21. напечатайте 2 числа и пропустите 2 числа в массиве в C
- 22. Math: удаление цифры из числа
- 23. отдельные цифры длинного числа в C++
- 24. Как извлечь первые цифры из строки
- 25. Получить первые 3 цифры NSNumber
- 26. Суммировать цифры в количестве, превышающем 2 цифры
- 27. Как получить первые 2 цифры значения, переданного из основного в C?
- 28. Как сканировать шестнадцатеричные целые числа, множественное число?
- 29. Как суммировать цифры из целого числа в C++?
- 30. Обратные цифры целого числа
Престола «ширина» в документации: http://www.cplusplus.com/reference/clibrary/cstdio/scanf/ –
Спасибо за вашу помощь всем: D – Sam