十进制转换成二进制。
如果不知道不用程序如何将十进制转换成二进制。请访问:http://jingyan.baidu.com/article/597a0643614568312b5243c0.html
知道了十进制转如何换成二进制,那么就比较简单了。
难度:中等难度
知识点:数组
这是二期的内容。
代码如下:
#include <iostream>
using namespace std;
//ifstream cin(".in");
//ofstream cout(".out");
int main()
{
int i,j,k=0,t,jishu=0,la=0;
char a[1000];
int y[1000],b[1000];
cin>>t;
for(i=0;i!=-1;i++)
{
y[i]=t%2;
t=t/2;
jishu++;
if(t==0)
break;
}
for(i=jishu-1;i>=0;i--)
{
b[k]=y[i];
k++;
}
for(i=0;i<k;i++)
{
cout<<b[i];
}
return 0;
}
请大家不要抄袭我的代码,还是自己手写更好!