那如何把这个二进制的每一位(0和1)放到一个字符数组里面呢?回答再加10分

[复制链接]
查看11 | 回复1 | 2011-1-12 21:04:16 | 显示全部楼层 |阅读模式
#includevoid DecToBinary(char *a,int n){ char t; int i=0; while(n) { a[i++]=n%2; n/=2; } while(i<8)a[i++]=0; for(i=0;i<4;i++) { t=a;a=a[7-i];a[7-i]=t;}}void Prt(char *a){ int i; for(i=0;i<8;i++)printf("%d",a); printf("\n");}main(){ int i; char mStr[100]="ABC",x[8];
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行