پاسخ داده شده: تابع بازگشتی کهnعدد دریافت میشود وبرعکس چاپ میکند
سلام؛ می توانید با استفاده از گرفتن باقی ماندهٔ تقسیم بر ده یک عدد رقم انتهای آن را به دست بیاورید و با تقسیم بر ده رقم آخر آن را حذف کنید، بنابراین می توانید به این صورت تابع را بنویسید:
void print_each_number(const size_t input)
{
std::clog << input % 10;
if (input != 1)
{
print_each_number(input / 10);
}
}
و به این صورت نیز استفاده کنید :
int main(void)
{
print_each_number(123456789);
std::clog << std::endl;
}
