杭电acm1282 回文数

#include   
using namespace std;  
// 函数功能:判断参数n是否为回文数  
// 参数n:需要判断是否为回文数的数  
// 参数t:返回值,n的逆序数  
bool isPalindrome(int n, int &t)  
{  
    int temp1 = n;  
    t = 0;  
    while(n > 0) {  
        t = t * 10 + n % 10;  
        n /= 10;  
    }  
    return temp1 == t;  
}  
int main()  
{  
    int a, v[200], count, temp, i;  

    while(cin>>a) 
    {  
        v[0] = a;  
        count = 0;  

        for(;;) 
        {  
            if(isPalindrome(a, temp)) 
            {  
                break;  
            } 
            else 
            {  
                a += temp;  
                v[++count] = a;  
            }  
        }  
        cout<for(i=0; i<=count; i++)
        {  
            if(i==0)  
                cout<else  
                cout<<"--->"<cout<return 0;  
}  

你可能感兴趣的:(杭电acm1282 回文数)