7月21日:栈的应用1<数制转换>

来源:互联网 发布:淘宝装修html代码 编辑:程序博客网 时间:2024/06/08 18:41

       匆匆忙忙,才开始做昨天的总结,原因无它,生活无规律,自己还没有适应过来。

       首先,今天自己做的是“栈”的应用,如:数制转换,后缀式的运用… …

       那么现在,我就来谈谈,数制的转换。


      数制转换多为十进制转m进制(2<n<10):
       其思想主要为用十进制数字N,去除以m,然后取其余数,并保存,反复处理直到N为0,主要代码如下:

/*除法取其余数存入*/i=0;While(N){       r = N%m;       N=N/m;       Stack[i++]=r;}/*再将保存的数字取出来*/while(i>0){       printf(“%d”,Stack[--i]);}

这一题主要是用了栈的思想,用数组去模拟栈。最后将数制转换的过程表示出来。

第一次就先写这么多,好像有话要说,却有说不出。不知从何处下笔,没有深入去讨论,今天的就先在这里,有时间再进行补充。


原创粉丝点击