ex05-02.cpp
来自「数据结构常用算法合集」· C++ 代码 · 共 25 行
CPP
25 行
//EX05-02.cpp
#include <iostream.h> //cout,cin
#include <conio.h> // getch()
/* enter a positive integer and convert to binary */
void main()
{ char s[16];
int i,a,b;
for (i=0;i<16;i++) /* set to '0'*/
s[i]='0';
cout<<"Enter a=";
cin >>a;
i = 0;
while (a!=0)
{ b = a % 2; /* get the remainder */
if (b==0) /* save from 0 or 1 to s[0..15] */
s[i]='0';
else s[i]='1';
a = a / 2; /* get quoient divide by 2 */
i++;
}
for (i=15;i>=0;i--) /* print reverse */
cout<<s[i];
getch();
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?