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

相关推荐
CoderBob几秒前
【EmbeddedGUI】脏矩阵设计说明
c语言·单片机
浪里个浪的10242 分钟前
【C语言】计算3x3矩阵每行的最大值并存入第四列
c语言·开发语言·矩阵
Tmbcan2 分钟前
zkw 线段树-原理及其扩展
数据结构·zkw 线段树
视觉小萌新9 分钟前
VScode+opencv——关于opencv多张图片拼接成一张图片的算法
vscode·opencv·算法
@东辰9 分钟前
【golang-技巧】-自定义k8s-operator-by kubebuilder
开发语言·golang·kubernetes
2301_8017609310 分钟前
数据结构--PriorityQueue
数据结构
乐悠小码16 分钟前
数据结构------队列(Java语言描述)
java·开发语言·数据结构·链表·队列
史努比.17 分钟前
Pod控制器
java·开发语言
2的n次方_20 分钟前
二维费用背包问题
java·算法·动态规划
敲敲敲-敲代码26 分钟前
游戏设计:推箱子【easyx图形界面/c语言】
c语言·开发语言·游戏