给一个数,用vc++如何按逆顺序输出各位数字

2025-10-19 15:58:32

1、#include<stdio.h>

#include<math.h>

int main()

{

      int x,a,b,c;

      b=0;

      printf("请输入一个数:");

      scanf("%d",&x);

      c=x;

      do

      {a=x%10;

      x=x/10;

      b++;

                  switch(b)

                  {

                  case 1:printf("该数个位是:%d\n",a);break;

                  case 2:printf("该数十位是:%d\n",a);break;

                  case 3:printf("该数百位是:%d\n",a);break;

                  case 4:printf("该数千位是:%d\n",a);break;

                  case 5:printf("该数万位是:%d\n",a);break;

                  case 6:printf("该数十万位是:%d\n",a);break;

                      

                  }

           

      

给一个数,用vc++如何按逆顺序输出各位数字

2、if(x<10)

            {a=x;

            b++;

                  switch(b)

                  {

                  case 1:printf("该数个位是:%d\n",a);break;

                  case 2:printf("该数十位是:%d\n",a);break;

                  case 3:printf("该数百位是:%d\n",a);break;

                  case 4:printf("该数千位是:%d\n",a);break;

                  case 5:printf("该数万位是:%d\n",a);break;

                  case 6:printf("该数十万位是:%d\n",a);break;

                      

                  }

            }

      }while(x>=10);

      printf("该数是%d位数\n",b);

      printf("该数逆数是:");

      do

      

给一个数,用vc++如何按逆顺序输出各位数字

3、{a=c%10;

      c=c/10;

                  switch(b)

                  {

                  case 1:printf("%d\n",a);break;

                  case 2:printf("%d",a);break;

                  case 3:printf("%d",a);break;

                  case 4:printf("%d",a);break;

                  case 5:printf("%d",a);break;

                  case 6:printf("%d",a);break;   

                  }

      b--;}while(b>0);

return 0;

}

给一个数,用vc++如何按逆顺序输出各位数字

4、今典书写:

给一个数,用vc++如何按逆顺序输出各位数字

给一个数,用vc++如何按逆顺序输出各位数字

5、编辑结果:

给一个数,用vc++如何按逆顺序输出各位数字

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢