JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

十六进制转10进制

发布时间 2023-06-02 20:45:06作者: wessf

十六进制转10进制

#include <stdio.h>
int main()
{
    char a[100]={0};
    int i=0,j=0;
    printf("输入一个数:");
    fgets(a,100,stdin);
    while(a[i])
    {
        if(a[i]>='0'&&a[i]<='9')
        {
            j=j*16+a[i]-'0';
        }
        else if(a[i]>='a'&&a[i]<='f')
        {
            j=j*16+a[i]+10-'a';
        }
        else if(a[i]>='A'&&a[i]<='F')
        {
            j=j*16+a[i]+10-'A';
        }
        i++;
    }
    printf("10进制=%d\n",j);
    return 0;
}
    本栏目推荐文章
  • UCB Data100:数据科学的原理和技巧:第十六章到第二十章
  • jdk jre 关键字 字面量 特殊字符 变量 进制
  • 大话 JavaScript(Speaking JavaScript):第二十六章到第三十章
  • 大话 JavaScript(Speaking JavaScript):第十六章到第二十章
  • 构建安全可靠的系统:第十六章到第二十章
  • 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 数据范围:保证结果在 1 \le n \le 2^{31}-1 \1≤n≤2 31 −1
  • (五十六)C#编程基础复习——C#多线程
  • 十六进制 起源 阶段 应用场景 教学
  • Salesforce LWC学习(四十六) record-picker组件浅谈
  • 二进制包部署elasticsearch+kibana
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们