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 + -
显示快捷键?