程序在C ++中打印给定范围内的所有回文

在本教程中,我们将讨论在给定范围内打印所有回文的程序。

为此,我们将给出找到回文的数学范围。我们的任务是找到该范围内的所有回文并打印回去。

示例

#include<iostream>

using namespace std;

//checking if the number is a palindrome

int is_palin(int n){

   int rev = 0;

   for (int i = n; i > 0; i /= 10)

   rev = rev*10 + i%10;

   return (n==rev);

}

void countPal(int min, int max){

   for (int i = min; i <= max; i++)

   if (is_palin(i))

   cout << i << " ";

}

int main(){

   countPal(99, 250);

   return 0;

}

输出结果

99 101 111 121 131 141 151 161 171 181 191 202 212 222 232 242

以上是 程序在C ++中打印给定范围内的所有回文 的全部内容, 来源链接: utcz.com/z/322501.html

回到顶部