.c程序如下:
#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", fahr, celsius);
fahr = fahr + step;
}
}
ctrl+F5运行结果如下:
0 -1720 -640 460 1580 26100 37120 48140 60160 71180
82200 93220 104240 115260 126280 137300 148请按任意键继续. . .
而加入转义符\n输入结果正常。
.c程序如下
#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;
}
}
输出结果如下:
0 -17
20 -6
40 4
60 15
80 26
100 37
120 48
140 60
160 71
180 82
200 93
220 104
240 115
260 126
280 137
300 148
请按任意键继续. . .