把字符串转换为二进制再输出的算法
来源:互联网 发布:重庆市云计算产业协会 编辑:程序博客网 时间:2024/05/29 13:56
#include<iostream>
using namespace std;
string Str2Bin (char* str)
{
int change,k=0,mask=8;
char bit;
char stack[100]={0};
for (short i = 0; i <strlen(str); i++)
{
for(int j=0;j<4;j++)
{
stack[k++]=(mask&(str[i]-48))?49:48;
mask>>=1;
}
mask=8;
}
return(stack);
}
int main(int argc,char *argv[])
{
char str[8]="0123456";
cout<<"你输入的是:"<<str<<endl;
cout<<"转换后是:"<<Str2Bin(str)<<endl;
system("PAUSE");
return 0;
}
using namespace std;
string Str2Bin (char* str)
{
int change,k=0,mask=8;
char bit;
char stack[100]={0};
for (short i = 0; i <strlen(str); i++)
{
for(int j=0;j<4;j++)
{
stack[k++]=(mask&(str[i]-48))?49:48;
mask>>=1;
}
mask=8;
}
return(stack);
}
int main(int argc,char *argv[])
{
char str[8]="0123456";
cout<<"你输入的是:"<<str<<endl;
cout<<"转换后是:"<<Str2Bin(str)<<endl;
system("PAUSE");
return 0;
}
- 把字符串转换为二进制再输出的算法
- java把字符串转化为二进制,再把二进制转换成字符串的一个小例子
- 把 字符串转换为整数的算法
- 使用移位操作把十进制转换为二进制与十六进制字符串输出
- 汇编-把二进制数据转换为相应字符串的程序
- 字符串转换为二进制
- 某算法竞赛题——把一个二进制的串转换为十进制整数
- 把任一数字转换为数字字符串输出
- 把一个“十六进制”字符串转换为十六进制数字输出
- 十进制转换为二进制的简便算法
- 十进制转换为二进制的简洁算法
- sqlserver如何把查询的某个字段的列表转换为字符串输出
- 把字符串转换为对应的整数
- 算法习题20:把字符串转换成整数并输出
- 设计算法,把十进制整数转换为二至九进制之间的任一进制输出。
- 把一个二进制的串转换为整数
- 把数转换成length位的二进制字符串
- mac 字符串转换为二进制
- 让ASP提高执行速度
- 开心就好
- 魔方阵
- 街上碰见旧女友
- Item 27. 能力质询(Capability Queries)
- 把字符串转换为二进制再输出的算法
- 2005-04-14
- 大话西游
- 约瑟夫环问题
- 升级 gcc 了还得擦屁股
- Oracle调优
- Google adsense 支票和网站广告赢利分析!!
- windows media services的配置过程中权限问题[点播的时候总要密码]
- 动态根据FLASH文件的宽和高,自适应大小显示FLASH