#include<stdio.h>
void prt(int n);
void prt(int n){
if(n>9){
prt(n/10);
}
printf("%d ",n%10);
}
int main(){
int n;
printf("请输入:");
scanf("%d",&n);
prt(n);
return 0;
采用了函数的递归操作,停止的条件是当只有一位数的时候停止
将n%10取的是数的余数
输出结果是:
#include<stdio.h>
void prt(int n);
void prt(int n){
if(n>9){
prt(n/10);
}
printf("%d ",n%10);
}
int main(){
int n;
printf("请输入:");
scanf("%d",&n);
prt(n);
return 0;
采用了函数的递归操作,停止的条件是当只有一位数的时候停止
将n%10取的是数的余数
输出结果是: