首页 > 编程语言 > 详细

c++ 进制转换源代码

时间:2021-02-24 10:20:43      阅读:29      评论:0      收藏:0      [点我收藏+]
#include<stdio.h>
int main()
{
    char ku[16]={0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F};
    int zh[32],i=0,w,j;
    long int b,y;
    printf("请输入一个十进制数,我能帮您把它转换成2~16任意进制数:\n");
    scanf("%d",&y);
    b=y;
    printf("请输入要转换为的进制:");
    scanf("%d",&w);
    printf("\n");
    do
    {
        zh[i]=y%w;
        i++;
        y=y/w;
    }
    while(y!=0);
    printf("把十进制的%ld转换为%d进制:",b,w);
    for(i--;i>=0;i--)
    {
        j=zh[i];
        printf("%c",ku[j]);
    }
    printf("\n");
    return 0;
}

 

c++ 进制转换源代码

原文:https://www.cnblogs.com/xkdn/p/14439214.html

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