有bug:负数,结果计算错误
//
// main.c
// 10进制转2进制
//
// Created by LongMa on 15/8/7.
// Copyright (c) 2015年 itcast. All rights reserved.
//
#include <stdio.h>
int main(intargc, const char* argv[])
{
// insertcode here...
int num = 32;
int a[16];
for (int i = 0; 2; i++)
{
if (0 == num )//不是 0 == num / 2,因为这样的话,num == 1时,就符合,并没有被保存!
{
for (int j = i ; j <