华氏0~300,每隔20华氏度输出一个对应的摄氏度。c语言
时间: 2024-05-14 14:13:43 浏览: 135
好的,请稍等一下。
以下是 C 语言代码:
```c
#include <stdio.h>
int 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;
}
return 0;
}
```
这段代码可以将华氏温度从 0 到 300 每隔 20 度转换为摄氏温度并输出。
相关问题
华氏和摄氏温度的转换公式是C=5/9*(F-32),其中C表示摄氏温度,用c语言编程 F表示华氏温度 ,要求从华氏0度到华氏300度,每隔20度输出一个华氏温度所对应的摄氏温度。
```c
#include<stdio.h>
int main()
{
float F,C;
printf("Fahrenheit Celsius\n");
for(F=0;F<=300;F+=20)
{
C=5.0/9.0*(F-32);
printf("%5.0f %5.1f\n",F,C);
}
return 0;
}
```
用C语言求150华氏度对应摄氏度
用C语言求解华氏温度到摄氏温度的转换公式是:摄氏温度 = (华氏温度 - 32) * 5 / 9。下面是一个简单的函数示例,用于计算150华氏度对应的摄氏度:
```c
#include <stdio.h>
// 函数声明
double fahrenheitToCelsius(double fahrenheit);
int main() {
double fahrenheit = 150;
double celsius;
// 调用函数并将结果赋值给celsius变量
celsius = fahrenheitToCelsius(fahrenheit);
printf("150华氏度等于%.2f摄氏度。\n", celsius);
return 0;
}
// 定义温度转换函数
double fahrenheitToCelsius(double fahrenheit) {
return (fahrenheit - 32) * 5 / 9;
}
```
运行这个程序,你会得到150华氏度等于65.56摄氏度的结果。
阅读全文