问答题

阅读下面代码,回答:
1.程序功能?_____________________________
2.m = m*10 + n%10,这个语句作用,m*10有什么用?__________________________
#include int main(void){
    int n, m;
    scanf("%d", &n);
    m = 0;
    while ( n>0 ) {
        m = m*10 + n%10;
        n /= 10;
    }
    printf("%d", m);
    return 0;
}

【参考答案】

(1)
输出n的逆序数.
(2)
根据取出每个个位数,逆序构造新数字。新数字正好和原数字是逆序关系。