首页 > 其他 > 详细

【leetcode】504. 七进制数

时间:2020-12-01 13:57:17      阅读:31      评论:0      收藏:0      [点我收藏+]

 

char * convertToBase7(int num){
    if (num==0) return "0";
    char* s = (char*)calloc(1001,sizeof(char));
    int pst=1000, flag=(num<0)?1 :0;
    num = abs(num);
    char buffer[10]={0};
    while(num){
        sprintf(buffer,"%d",num%7);
        s[--pst]=buffer[0];
        num/=7;
    }
    if(flag) s[--pst]=-;
    return s+pst;
}

 

【leetcode】504. 七进制数

原文:https://www.cnblogs.com/ganxiang/p/14067309.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!