/*(1‐2)运用数组实现十进制转化为二进制。
* 算法说明:
* 1.将n除2的余数暂时储存在整型数组中
* 2.当n的值为0时结束运算
* 3.将数组中的数倒着输出
*/
#include <iostream>
using namespace std;
int main()
{
int N_2[81], n, i = 0;
cin >> n;
while (n != 0)
{
N_2[i] = n%2;//储存n除2的余数;
n = n/2;
++i;
}
for (--i; i >= 0; --i)
cout << N_2[i];//输出数组中的值;
cout << endl;
system("PAUSE");
return 0;
}