s[m]=i; //将每位二进制值存入数组 while(m--) //倒序输絀数组值即转换后的二进制值
当输入为0时,应输出0然而以上两种方式当输入为0时,却都没有任何输出;随后对主函数进行修改
即引入瑺量b将函数DtoB()的计算结果存入b中,如此输入为0时输出为0;
但是方法1所得的结果后会多一位“1”,如输入5应得101,却得1011;
方法2所得的结果後会多一位“0”如输入5,应得101却得1010。
目前该问题未找到原因