遇到不懂的,求解
华氏温度与摄氏温度对照表#include <stdio.h>
main()
{
int fahr, celsius;
int lower, upper, step;
lower = 0;/*温度表的下限*/
upper = 300;/*温度表的上限*/
step = 20; /*步长*/
fahr = lower;
while (fahr <= upper) {
celsius = 5 * (fahr-32) / 9;
printf("%d\t%d\n", fahr, celsius);
fahr = fahr + step;
}
}
为什么步长是20时输出从0开始,步长是1是从2开始?
步长20 步长1
0 -17 2 -16
20 -16 3 -16
40 4 4 -15
60 15 5 -15
[ 本帖最后由 qq602074524 于 2012-6-15 15:20 编辑 ]