九度oj-1064

题目描述:

设N是一个四位数,它的9倍恰好是其反序数(例如:1234的反序数是4321)
求N的值

输入:

程序无任何输入数据

输出:

输出题目要求的四位数,如果结果有多组,则每组结果之间以回车隔开

样例输入:

样例输出:

代码

#include <stdio.h>  
#include<stdlib.h>  
#include <string.h>  

int main()  
{  
    int i,m,n;  
    for(i = 1000;i < 10000;i++)  
    {  
        n = i;  
        m = 0;  
        //求反序数  
        while(n)  
        {  
            m=m*10+n%10;  
            n=n/10;  
        }  
        if(m==i*9)  
        {  
            printf("%d\n",i);  
        }  
    }  
    return 0;  
}