Рекурсивно посчитать количество цифр в заданном числе - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Рекурсивно посчитать кол-во цифр в заданном числе.

Решение задачи: «Рекурсивно посчитать количество цифр в заданном числе»

textual
Листинг программы
#include <stdio.h>
 
int lenght(long int ld)
{
   return ld/10? 1+lenght(ld/10): 1;
}
 
int main(void)
{
   long int ld;
   scanf("%ld", &ld);
   printf("%i\n", lenght(ld));
   return 0;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.333 из 5
Похожие ответы