温度转换-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

相关推荐
tryCbest1 分钟前
软考 - 排序算法
算法·排序算法
念恒1230612 分钟前
基础IO(文件缓冲区)
linux·c语言·c++
AKA__Zas13 分钟前
芝士算法(双指针篇 1.0)
java·算法·学习方法
lly20240613 分钟前
《jEasyUI 取得选中行数据》
开发语言
吃着火锅x唱着歌15 分钟前
LeetCode 726.原子的数量
linux·算法·leetcode
君义_noip17 分钟前
CSP-S 2025 提高级 第一轮(初赛) 阅读程序(3)
c++·算法·信息学奥赛·csp-s 初赛
玛卡巴卡ldf18 分钟前
【LeetCode 手撕算法】(栈)有效括号、最小栈、字符串解码、每日温度、柱状图最大矩形
java·数据结构·算法·leetcode·力扣
happyprince22 分钟前
05-FlagEmbedding 评估模块详解
算法
wuweijianlove27 分钟前
算法优化的多目标平衡与性能建模研究的技术7
算法
_深海凉_28 分钟前
LeetCode热题100-两两交换链表中的节点
算法·leetcode·链表