索尼z5c新机价:c语言的问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 17:47:45
输入华氏温度,要求输出摄氏温度.公式为:C=5/9(F-32)
要求输出有文字说明,取两位小数.

int main()
{
float C, F;
printf("please input the fahrenheit temperature:");
scanf("f", &F);
C = 5.0*(F-32.0)/9.0;
printf("the centigrade temperature is: %.2f\n", C);
}

这个是所有初学C语言的人都碰到过的问题
我前不久刚做过的
#include<stdio.h>
void main()
{
float c,f;
printf(\"请输入一个华氏温度:\");
scanf(\"%f\",&f);
c=(5.0/9.0)*(f-32);
printf(\"摄氏温度为:%5.2f\\n\",c);
}

main()
{
float f,c;
printf("请输入华氏摄氏度:");
scanf("%f",&f);
c=5/9*(f-32);
printf("摄氏度为:");
printf("%6.2f",c);
}