正在加载

c语言16进制输出(c语言中各种进制的书写方法)

  • 作者: 用户投稿
  • 2022年04月14日 19:30:08

多条告白如次剧本只需引入一次

常常咱们运用C谈话沿用的都是十进制的情势输入,但有的步调员爱好用八进制或十六进制举行输入,沿用八进制或十六进制在表白计划机的关系值上面同样简单,2的3次方即是8,2的4次方即是十六,都是2的n次幂。那怎样运用C谈话来表白八进制或十六进制?

表白

在C谈话中运用0x或0X前缀表白十六进制,运用0前缀表白八进制。对应的方法变换符如次:

进制表露前缀表露八进制%o%#o;表露前缀0十六进制%x大概%X%#x或%#X;表露前缀0x或0X示例

简直在步调中怎样运用,看以次示例:

#include<stdio.h>int main(void){ int a = 100; printf("十进制 = %d;八进制 = %o;十六进制 = %xn", a,a,a); printf("十进制 = %d;八进制 = %#o;十六进制 = %#xn", a,a,a); return 0;}示例中辨别用不带前缀和带有前缀的情势输入了变量a的值,运转截止如次:

归纳

(1)在C谈话中运用方法证明符%d表白输入十进制,%o表白输入八进制,%x或%X表白输入十六进制。

(2)即使要带有前缀的输入八进制或十六进制,须要在方法证明符中加#。

版权声明:
本文内容由互联网用户自发贡献,该文观点仅代表作者本人,因此内容不代表本站观点、本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至353049283@qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。