在C中查找两个值之间的步长

时间:2016-12-03 11:33:33

标签: c math

我正在寻找的代码如下:

我们有源号100,目的地号码50,我们有10个步骤。 100 ----> 50分10步。

如何找到值X,对应于the number i have to sub到100,10次有50.我发现:dest*steps/src但是没有用...

问候。

2 个答案:

答案 0 :(得分:3)

就像这个

一样简单
X = (src-dest)/NumOfSteps

答案 1 :(得分:0)

int source = 100;
int dest = 50;

int numSteps = 0

do {
    source -= 10;
    ++numSteps;
} while (source > dest);

printf("Subtracted 10, %d times, from %d to reach %d.", numSteps, source, dest);