欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

c语言输入一个数,分别正序、逆序输出他的各个位数

程序员文章站 2022-03-22 08:42:50
...

正序输出:

#include<stdio.h>
int main()
{
 printf("Please input a: ");
 int a = 0;
 scanf_s("%d", &a);
 int i = 0;
 for (int k = 10000; k > 0; k = k / 10)
 {
  i = a / k;
  a = a - i * k;
  printf("i=%d \n", i);
 }
 return 0;
}

c语言输入一个数,分别正序、逆序输出他的各个位数

逆序输出:

#include<stdio.h>
int main()
{
 printf("Please input a: ");
 int a = 0;
 scanf_s("%d", &a);
 printf("\n");
 for ( ; a > 0; )
 {
  int i = a % 10;
  a = a / 10;
  printf("%d\n", i);  
 }
 return 0;
}

c语言输入一个数,分别正序、逆序输出他的各个位数