逆序输出n的每位数字
void PrintReverse(int n) //定义一个函数 他的数据类型为整型
{
if(n < 0)
{
printf("-");
n = -n;
} //对于负数的整数,改变输出“-”的多少
do
{
printf("%d ",n%10); //当n不等于0时,n对10取余,得到n的最末位数字,然后n/10丢掉最末位数字
n /= 10;
}while(n != 0);
printf("\n"); //利用循环依次逆序输出n的每一位,直到0==0截止
}
逆序输出n的每位顺数字
int Figure(int n) //首先用一个函数判断出是几位数
{
int count = 0;
do
{
count++;
n /=10;
}while(n != 0); //每循环一次 count就加1,当n==0时 循环停止
return count;
}
void PrintOrder(int n)//1234
{
int count = Figure(n); //调用