温度转换-C语言

1. 问题:

输入一个华氏温度,要求输出摄氏温度。公式为 c=5(F-32)/9,取位2小数。

2. 解答:

scanf("%lf",&f);或者scanf("%f",&f);如果你前面定义的f是用double类型的话,就应该用%lf格式,如果f是float类型的话,就应该用%f。

printf("%lf",c);或者printf("%f",c);这里面的格式%lf或者%f与c的类型相同,c为double类型的,就用%lf,c为float类型就用%f。

3. 代码:

复制代码
#include<stdio.h>//头文件
int main()//主函数
{
    double f,c;
    scanf("%lf",&f);//键盘输入
    c=5*(f-32)/9;
    printf("c=%0.2lf", c);
    return 0;//函数返回值为0
}

4. 编译结果:

输入:100

输出:c=37.78

相关推荐
贾斯汀玛尔斯3 分钟前
每天学一个算法-- 归并排序(Merge Sort)
数据结构·算法·排序算法
算法鑫探4 分钟前
算法中的二分法(二分查找)详解及示例
c语言·数据结构·算法·新人首发
艾莉丝努力练剑10 分钟前
【Linux加餐】mmap文件映射
linux·运维·服务器·c语言·c++·学习
DS数模11 分钟前
2026年Mathorcup数学建模竞赛A题思路解析+代码+论文
开发语言·数学建模·matlab·mathorcup·妈妈杯·2026妈妈杯
叶子野格16 分钟前
《C语言学习:编程例题》8
c语言·开发语言·c++·学习·算法·visual studio
Java面试题总结16 分钟前
Python 入门(四)- Openpyxl 操作 Excel 教程
开发语言·python·excel
澈20717 分钟前
排序算法入门:冒泡、选择、插入排序详解
数据结构·算法·排序算法
smj2302_7968265221 分钟前
解决leetcode第3901题好子序列查询
python·算法·leetcode
gCode Teacher 格码致知22 分钟前
Javascript提高:Math.round 详解-由Deepseek产生
开发语言·javascript
_深海凉_23 分钟前
LeetCode热题100-每日温度
算法·leetcode·职场和发展