C语言,中printf %d,%o,%x???????

%d,%o,%x分别是输出10进制,8进制,16进制。
请问想输出二进制,是% 什么??

肯定没有撒,不过有将十进制转化成二进制,八进制,16进制的函数。itoa(int ,char *,int);第一个参数是输入的10进制数,第二个是一个字符数组,保存转化的2进制用的,第三个参数是要转换的进制数!!!
懂了吗?
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-03-16
没有输出2进制的....2进制需要自己转化本回答被提问者采纳
第2个回答  2007-03-16
好像没有啊
我找了三本书
还是自己写一段代码转换一下吧
第3个回答  2007-03-16
e% 不知道是不是 估计不是

C几年没碰过了 忘记了
相似回答