PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 关于C语言十进制维持原样变十六进制
楼主:
x5774158
(小瑄)
2018-04-25 18:22:53
开发平台:Win10
编译器:GCC+DEV C++
函数库:
<stdio.h>
<string.h>
<stdlib.h>
问题:小弟在写组译器时遇到的问题想了很久
从文字档(.TXT)中读取2000这个数字
2000++ 加到2010(十进制)时要输出200A(十六进制)
也就是一开始就要让程式认为2000是十六进制
上网找了很久,好像很少人问类似的问题
有没有大神可以帮帮小弟的期中考QQ
作者:
Qbsuran
(Qbsuran)
2018-04-25 18:26:00
scanf %x
作者:
a21802
(NEC)
2018-04-25 18:27:00
自己用array控制每一个位数也可以吧
作者: jerryh001
2018-04-25 18:28:00
cin >> hex >> x
作者:
adrianshum
(Alien)
2018-04-25 19:46:00
问题是2010 十进制跟200A 十六进制是完全不一样的数值呀,你想清楚自己想做的是什么了没?
作者:
asilzheng
(asil)
2018-04-25 23:45:00
楼上,他想表达的是2009++变成200(10)的概念我想strtol搭printf("%x")是你要的东西
作者:
Schottky
(顺风相送)
2018-04-26 00:43:00
strtol 真心好用,你值得拥有
楼主:
x5774158
(小瑄)
2018-04-28 00:07:00
感谢各位大大的解答
继续阅读
[问题] Dev c++编译问题
x2257931
Re: [问题] 2D array的address
descent
[问题] 有关于 CoCreateInstance
jay70120
Re: [问题] 2D array的address
zzss2003
[问题] C语言初学者想逻辑卡关
Light132145
Re: [问题] 2D array的address
KanzakiHAria
[问题] 2D array的address
zzss2003
Re: [问题] address operator &
enonrick
[问题] address operator &
zzss2003
[问题] 关于C的读档问题
seblef
Links
booklink
Contact Us: admin [ a t ] ucptt.com