#include<stdio.h> #include<stdlib.h> int main() { long int n,m=0; scanf("%ld",&n); if(n>=1000&&n<=9999) { for(int i=1;i<=4;i++){ printf("%d",n%10); n=n/10; } } else exit(0); return 0; } 即先用if-else语句来判断n的范围,然后再用一个for循环和对n求余的思想来反向输出n的值。