【发布时间】:2017-07-24 10:18:07
【问题描述】:
我正在编写一个代码,显示从华氏到摄氏的转换表。我怎样才能改变它,使它从负值开始,然后变成像这样的正值
Fahrenhite Celcius
-10 -23.3333
-20 -28.8889
..
..
..
..
100 37.7778
我的代码:
#include <stdio.h>
int main()
{
float fahrenheit, celsius;
int lower, upper, step;
lower = 10;
upper = 100;
step = 10;
printf("F C\n\n");
fahrenheit = lower;
while(fahrenheit <= upper)
{
celsius = (5.0 / 9.0) * (fahrenheit - 32.0);
printf("%3.0f %6.1f\n", fahrenheit, celsius);
fahrenheit = fahrenheit + step;
}
return 0;
}
【问题讨论】:
-
一个字:认真吗?
-
怎么样……把下限改成负值?
-
这不是“你的”代码,是吗?您的问题表明您对这段代码的工作原理一无所知。 Stackoverflow 不是“为我做作业”的网站。
-
1.使用您喜欢的文本编辑器或 IDE 打开代码。 2.修改代码。 3.编译运行。
标签: c