我正在尝试从 C Programming Language 书中学习 C,在那里,练习之一是制作华氏到摄氏转换器。
我遵循书籍风格和说明的代码是:
#include <stdio.h>
int main() {
float fhr;
for (fhr = 0; fhr <= 300; fhr += 20)
printf("%3.1f %6.1f\n", fhr, (5.0/9.0)*(fhr-32));
}
Run Code Online (Sandbox Code Playgroud)
我只想知道创建一个 celsius 变量然后在 printf 函数中作为参数调用它是更好还是这样做更好,从人类可读性和更重要的是它是否对编译器有任何影响(即程序运行得更快或更慢。)
谢谢。