将十进制整形数转换成二进制,然后通过字符型输出 自己实现的一个简单的例子
来源:互联网 发布:utf8编码转换器c语言 编辑:程序博客网 时间:2024/05/01 16:36
声明:此文档只做学习交流使用,请勿用作其他商业用途
作者:朝阳_tony
邮箱:linzhaolover@gmail.com
2013年1月13日20:05:29 星期日
转载请注明出处:http://blog.csdn.net/linzhaolove
用C语言将十进制整形数转换成二进制,然后通过字符型输出 ,
#include <stdio.h> #include <stdlib.h>#include <string.h>#define BUF_SIZE (100U)int i_to_b(int a, char *str){ int i=0,j=0; char tmp[BUF_SIZE]; if(a==0){ str[0]='0'; return 0; } while(a!=0){ tmp[i]= (a & 0x1) + '0' ; i++; a = a >> 1; } for(j=0;j<i;j++){ str[j]=tmp[i-j-1]; } return 0;}int main(int argc, char ** argv){ int a=110; char str[BUF_SIZE]={0}; i_to_b(a,str); fprintf(stdout,"%s\n",str); return 0;}
- 将十进制整形数转换成二进制,然后通过字符型输出 自己实现的一个简单的例子
- 将一个十进制数转换成二进制输出--递归实现
- 将一个无符号十进制数的二进制逆转,然后以输出
- 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果
- 如何将十进制数转换成二进制数输出的一种方法
- 将一个十进制数转换为二进制输出
- 将十进制数转换成二进制数的代码
- 将十进制数转换成二进制数输出
- 编写递归函数将十进制转换成二进制数输出
- 8、编写一个程序,它先将键盘上输入的一个字符串转换成十进制整数, 然后打印出这个十进制整数对应的二进制形式。
- 简单的利用栈 将二进制转换成十进制
- 通过移位把十进制转换成二进制的一个尝试
- 将一个十进制数对应的二进制数按逆序输出
- 【c语言】将一个数的二进制序列逆序,然后输出逆序之后的二进制序,所对应的数
- 将十进制数转换成二进制数
- 将二进制数转换成十进制数
- 一个将十六进制转换成十进制的小例子
- 二进制 十进制数的转换
- nutch-1.2和nutch-1.3的配置使用
- 使用spring.net+nibernate时如何用aspnet_regiis加密数据库连接字符串
- JNI中Java与C++的类型转换与相互调用
- ceshi2
- HBase性能优化方法总结
- 将十进制整形数转换成二进制,然后通过字符型输出 自己实现的一个简单的例子
- [Android]attrs.xml文件中属性类型format值的格式
- [acm] 动态规划相关的题目 [ 个人 ]
- VC6.0与WIN7兼容性问题的解决
- 可输入的下拉框
- MongoDB 安装
- Hadoop的那些事儿
- Android 不支持 SYSV IPC (SYSV IPC)
- 老程序员给新程序员的一点个人建议