以下是引用doudou74321在2014-11-22 17:45:34的发言:
如果是输入210 ,输出2 1 0 呢?正序输出
如果是输入210 ,输出2 1 0 呢?正序输出
正序输出用递归最简单。

[qq]949654600[/qq]
#include <stdio.h> void print(int num){ if(num == 0){ return; } else{ int temp = 0; temp =num % 10; num /= 10; printf("%d ", temp); print(num); } } int main(void){ int num; printf("请输入一个数字:"); scanf("%d", &num); print(num); return 0; }