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



















![[大语言模型-算法优化] 微调技术-LoRA算法原理及优化应用详解](https://i-blog.csdnimg.cn/direct/7d81fb702c5b42b4a9adc2a8a6bee102.png)