Задача: Рекурсивно описать функцию Head3(N), которая вычисляет число, получаемое приписыванием слева цифры 3 к десятичной записи целого положительного числа N. Пример: Head3(1592)=31592
#include <stdio.h>
unsigned long long Head3(unsigned long long N) {
if (N >= 10) {
return 10 * Head3(N / 10) + N % 10;
} else {
return 30 + N;
}
}
int main () {
printf("%llu", Head3(1592));
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей