两个数组,它们的内部元素为十进制数。也就是说数组的每个成员放一个大数字的某个位。
a[10] = {个位,十位,百位,千位,万位,十万位,百万位,千万位,亿位,十亿位}; (初始化都为0)
b[6] = {个位,十位,百位,千位,万位,十万位}; (初始化都为0)
数组 b[] 是用户通过按键 随意 设置的,比如0,0,5,2,0,0,那么它表示的是一个十进制数002500,当然高二位的00是不要的,所以这个数字是2500。
用户干吗要设置一个数字呢?因为需要确定一个定长,或叫步长,或叫基准长度。
数组a[] 是用来计长度的,每收到一个脉冲信号,a[] = a[] + b[]; 一直累加,直到9999999999。
不知道哪位有什么好的算法?
本贴被 zcllom 编辑过,最后修改时间:2009-01-05,01:34:35.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
弱弱地说用指针直接加会有问题吗?
一周热门 更多>