dongzhuangdian
#include <iostream>
using namespace std;
int main(int argc, char **argv)
{
     int a,b,c=0;
     iint i,j;
     char d[6],e[6];
     cin>>a;
     while(a>=10)
     {
          b=a%10;
          a=a/10; 
          d[c++]=b+\'0\';  
     }          
      d[c++]=a+\'0\';
      d[c]=\'\0\';
      i=(signed)strlen(d);
      for(j=0;j<i;j++)
      {
           e[i-j-1]=d[j]; 
      } 
      e[i]=\'\0\'; 
cout<<e<<endl;
return 0; }

思路:将整数不断取余数,将余数加上字符型‘0’得到余数的字符型格式,并将数据不断写入一个数组。

   由于写入数组时是逆向写入的,因此需要翻转过来。

分类:

技术点:

相关文章:

  • 2021-12-06
  • 2021-10-19
  • 2021-06-20
  • 2021-10-19
  • 2021-10-19
  • 2021-12-11
  • 2021-11-07
  • 2021-12-26
猜你喜欢
  • 2021-10-07
  • 2021-12-25
  • 2021-09-28
  • 2021-10-01
  • 2021-11-07
  • 2021-10-19
  • 2021-10-19
相关资源
相似解决方案