给一个数,用vc++如何求出它是几位数?

2025-10-19 18:44:57

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。
猜你喜欢