c printf 十六进制
时间: 2024-01-22 20:16:40 浏览: 272
C例子:十六进制输出
在C语言中,可以使用printf函数来输出十六进制数。要输出一个整数的十六进制表示,可以使用格式控制符"%x"或"%X"。其中,"%x"会输出小写字母表示的十六进制数,而"%X"会输出大写字母表示的十六进制数。
下面是一个示例代码,展示如何使用printf函数输出一个整数的十六进制表示:
```c
#include <stdio.h>
int main() {
int num = 255;
printf("Hexadecimal representation: %x\n", num);
printf("Hexadecimal representation (uppercase): %X\n", num);
return 0;
}
```
运行上述代码,将会输出以下结果:
```
Hexadecimal representation: ff
Hexadecimal representation (uppercase): FF
```
阅读全文