admin 管理员组

文章数量: 1086019


2024年3月21日发(作者:怎么查看openssl有没有安装)

c语言十进制数转16进制函数

#include

#include

// 十进制转换成十六进制的函数

int Dec2Hex(int n)

{

int hex, i, j;

if (n < 0)

{

printf('input data error!

');

return 0;

}

hex = 0; v j = 1;

for (i = 0; n != 0; i++)

{

hex += (n % 16) * j;

j *= 10;

n /= 16;

}

return hex;

}

- 1 -

int main(int argc, char *argv[])

{

int n;

printf('请输入要转换的十进制数字:');

scanf('%d', &n);

printf('十六进制结果为:

', Dec2Hex(n));

return 0;

}。

%d

- 2 -


本文标签: 查看 转换 进制 函数 有没有