C语言中怎样求一个四位数的逆序数,如输入1234就能输出4321?

如题所述

办法很多,举一例:

#include <stdio.h>
int main(int argc,char *argv[]){
    int n;
    printf("Enter a positive integer...\nn=");
    if(scanf("%d",&n)!=1 || n<1){
        printf("Input error, exit...\n");
        return 0;
    }
    for(;n;printf("%d ",n%10),n/=10);
    printf("\n");
    return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-17