二进制转换

来源:互联网 发布:头戴耳机 隔音 知乎 编辑:程序博客网 时间:2024/05/17 21:50
#include<stdio.h>
int main()//输入一个十进制的正整数,转化为m进制
{
    int x,i,cnt=0,m;
    int n[100]={0};
    printf("请输入需要转化的数及进制度x和m: ");
    scanf("%d%d",&x,&m);
    while(x){//x!=0
        n[cnt]=x%m;
        cnt++;
        x/=m;
    }
    for(i=cnt-1;i>=0;i--)
    {
        printf("%d",n[i]);
    }
    printf("\n");
    return 0;
}
原创粉丝点击