永发信息网

格式字符为 X或x (即十六进制符)时,输出结果是什么??是字母吗?为什么??

答案:3  悬赏:50  手机版
解决时间 2021-05-06 00:03
~~~
最佳答案

在 C 语言中,格式字符 X 或 x 会输出相应整数的十六进制表达方式。例如:


#include <stdio.h>


void main()


{


  int a = 23456;


  printf("%x", a);


}


因为 23456 = 5×16³ + 11×16² + 10×16 + 0,而十六进制数位,除了 0 到 9 以外,还用字母 a 到 f 分别代表 10 到 15,所以十进制 23456,用十六进制表达就是 5ba0。


所以上面的程序运行以后,就会输出:


5ba0


如果格式字符用大写的 X,即 printf("%X", a); 输出的字母就会用大写:


5BA0


 


如有疑问,请继续追问。

全部回答

是前面带有0x的标志

表示该数为十六进制

输出结果就是以16进制的方式输出。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
要怎么取消城市达人的资料呢?
破军首饰在哪打?
无双ol 技术流铁鞭怎么玩
诺基亚E72i,5230,5235,5330,5800,6700都是多
CCTV36+1中奖热线電話是什么??
都市翡翠吃了有负作用吗?
宝贝的笑容句子,人们称她拥有世界上最阳光的
易建联的伤势好了吗?
德哥湘川菜馆这个地址在什么地方,我要处理点
GIOTONA中文是什么牌子
懂SQL的朋友帮我解析一下以下 代码
瑞星防火墙2010和风云防火墙哪个好
八月十五啥日子
为什么AE CS4在WIN7下的出错?
钢铁是怎样炼成的 启示
推荐资讯
现在我真的好难过
我的防沉迷注册问题
苏州新区或园区哪里招兼职
축복 这两个字什么意思?
香烟盒包装外面的塑料纸哪边有得卖?
反辱相讥意思
什么时候才可以看小说啊!
我的花藤5级了,为什么5个人参果忽然少了两个
2012人物的剧中名
冻脚脚趾头痒怎么办,脚冻了怎么办小妙招
海南金五指建筑劳务服务有限公司怎么去啊,有
怎样做多节弯头
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?