逆向思维更容易理解,直接把输入的数字倒着输出即可 #include <stdio.h> int main() { int a[10]; for(int i = 9;i>=0;i--) { scanf("%d",&a[i]); } for(int j = 0;j<10;j++) { printf("%d ",a[j]); } return 0; }