用C语言如何把十进制转换为十六进制,要求程序中运用函数
用C语言如何把十进制转换为十六进制,要求程序中运用函数
日期:2019-08-26 04:11:33 人气:2
说明:
1.首先变量的值和进制无关
int
a=10;
和
int
a=0X0A;都是一回事。
2.如果要将一个值用十六进制输出
int
a
=
10;
printf("%X",a);
输出
A
当然了,建议用
printf("0X%X",a);
输出
0XA
附:
%d
以十进制形式输出整数
%o
以八进制形式输出整数
%x
以16进制形式输出整数(0-9
a-f)即:字母小写
%X
以16进制形式输出整数(