我做了一些实验,拉出我的头发来找出解决方案,请帮助!循环在C增加值
#include <stdio.h>
int main() {
int USD , JPY;
int lower,upper,skip;
lower = 1;
upper = 1000;
skip = 50;
USD = lower;
while (USD <= upper) {
JPY = USD * 114;
printf("%d\t\%d\n", USD, JPY);
USD = USD + skip;
}
}
结果:
1 114
51 5814
101 11514
151 17214
etc
我的预期结果是低于:
1 114
50 5700 ----> incremented by 49
100 11400 -----> incremented by 50
150 17100 -----> incremented by 50 and same with the rest, all incremented by 50
如指出你怎么能如果你总结50 + 1,预计结果为50? – Jackowski
'USD = USD + skip - (USD == lower);' – pmg
@pmb wowww这是超快的,谢谢bro。你是天才男人! – user4951761