{
Int digit [10]{0},bit (0),half(0);
string是否為(" Yes ");
做
{
Digit [bit++] =回文數% 10;
回文數/= 10;
} while(回文);
做
{
If (digit [-digit]!= digit [half++])
{
是否=“否”;
打破;
}
} while(bit > Half);
return是否為;
};/*任何不超過10位的數字*/
Int數(10000),control(1);
做
{
If(判斷回文(數字)= = Yes)
{
cout & lt& lt數量< & lt" >;
cout & lt& lt判斷回文的個數(number)< & lt;" ";
如果(!(control++ % 8))cout < & lt;endl
}
count-;
} while(編號> 1000);