• 10进制转化为16进制以内的转化


    进制转化问题
    十进制转化为其它进制应该是比较简单的问题,就是一个%和/的问题,模之后再除就ok了

     1 int a[1000];
     2 char c[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
     3 int main()
     4 {
     5     int m,n,i,t,k;
     6     printf("十进制数:");
     7     scanf("%d",&n);
     8     printf("多少进制:");
     9     scanf("%d",&m);
    10     for(i=0;n>0;i++)
    11     {
    12         a[i]=n%m;
    13         n=n/m;
    14     }
    15     for(t=i-1;t>=0;t--)
    16     {
    17         k=a[t];
    18         printf("%c",c[k]);
    19     }
    20 
    21     return 0;
    22 }
  • 相关阅读:
    12.4
    12.3
    学期总结
    12.20 期末考试总结
    12.18 准备
    12.17 CSS学习
    12.16 CSS学习
    12.15 CSS学习
    12.14 学习总结
    12.11 AJAX的基础知识
  • 原文地址:https://www.cnblogs.com/dongq/p/4162389.html
Copyright © 2020-2023  润新知