C语言输出不同进制的整数有何技巧

   2024-10-08 9080
核心提示:在C语言中,可以使用printf函数输出不同进制的整数。以下是输出不同进制整数的技巧:十进制整数:直接使用%d格式化符号即可输出

在C语言中,可以使用printf函数输出不同进制的整数。以下是输出不同进制整数的技巧:

十进制整数:直接使用%d格式化符号即可输出十进制整数。

八进制整数:使用%o格式化符号即可输出八进制整数。

十六进制整数(小写字母):使用%x格式化符号即可输出小写字母表示的十六进制整数。

十六进制整数(大写字母):使用%X格式化符号即可输出大写字母表示的十六进制整数。

示例代码如下:

#include <stdio.h>int main() {    int num = 255;    // 十进制整数    printf("十进制整数:%d\n", num);    // 八进制整数    printf("八进制整数:%o\n", num);    // 十六进制整数(小写字母)    printf("十六进制整数(小写字母):%x\n", num);    // 十六进制整数(大写字母)    printf("十六进制整数(大写字母):%X\n", num);    return 0;}

运行以上代码,输出结果为:

十进制整数:255八进制整数:377十六进制整数(小写字母):ff十六进制整数(大写字母):FF

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号