实验三:十进制转换成二进制数(顺序栈)

十进制整数转换为二进制整数           十进制整数转换为二进制整具体算法是:用2去除十进制整数,获得一个商和余数,再用2去除商,获得一个商和余数,如此进行,直到商为零时为止,而后把先获得的余数做为二进制数的低位有效位,后获得的余数做为二进制数的高位有效位依次排列起来。ios         整个算法比较简单,但输出结果得逆序输出。栈具备先进后出的特色,所以我采用栈来存储余数,实现逆序输出。
相关文章
相关标签/搜索