码迷,mamicode.com
首页 > 其他好文 > 详细

AToI&IToA

时间:2017-04-01 15:38:34      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:span   i++   ret   logs   data   log   define   color   itoa   

//AToI
#include <stdio.h>
#define SIZE 200
int data[SIZE] = {4,5,6,7};

int AToI(int N,int Base)
{
    int ret = 0;
    for(int i=0;i<N;i++)
    {
    ret = ret * 10 + data[i];
    }
    return ret;
}

int main(void)
{
    int num = AToI(4,10);
    printf("%d",num);
    return 0;
}
//IToA
#include <stdio.h>
#define SIZE 20
int data[SIZE];

int IToA(int num,int Base,int Len)
{
    for(int i=Len-1;i>=0;i--)
    {
        data[i] = num % Base;
        num /=10;
    }
}

int main(void)
{
    int num = 10786;
    IToA(num,10,5);
    for(int i =0; i<5;i++)
        printf("%d",data[i]);
    return 0;
}

 

AToI&IToA

标签:span   i++   ret   logs   data   log   define   color   itoa   

原文地址:http://www.cnblogs.com/xcsllll/p/6655773.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!