我目前通过K学习C & R的“The C Programming Language”。这是一个练习(1-5),要求我使用for循环将华氏温度转换为摄氏温度,但将华氏温度值从我指定的最大值以降序显示。前面的练习是相同的想法,但按升序排列(我成功完成)。我试图完成降序任务,并且在控制台中没有输出。用For循环计数
我不知道这是为什么不工作(我希望它不是那么明显了它的尴尬!)
#include <stdio.h>
int main()
{
int fahrenheit;
for(fahrenheit = 250; fahrenheit <= 0; fahrenheit -= 25)
{
printf("%3d degrees fahrenheit is %3.3f degrees celcius\n", fahrenheit, (5.0/9.0) * (fahrenheit - 32));
}
return 0;
}
哇,8答案。声名狼借的徘徊者。 – cdoubleplusgood
@cdoubleplusgood;你怎么样? :) – haccks