能帮我看看程序拿出错了么?
来源:百度知道 编辑:UC知道 时间:2024/09/21 23:21:44
题:输出一个华氏温度与摄氏温度的转化对照表,其中华氏温度从32开始到100为止,步长为4。c=(5.0/9.0)*(f-32).
我的程序:
#include<stdio.h>
double fa(double c)
{
int f;
c=(5.0/9.0)*(f-32);
return c;
}
void main()
{
int f;
double c;
printf("华氏温度 摄氏温度\n");
for(f=32;f<=100;f=f+4)
{
c=fa(f);
printf("%d%.2f\n",f,c);
}
}
还是不行咯!
我的程序:
#include<stdio.h>
double fa(double c)
{
int f;
c=(5.0/9.0)*(f-32);
return c;
}
void main()
{
int f;
double c;
printf("华氏温度 摄氏温度\n");
for(f=32;f<=100;f=f+4)
{
c=fa(f);
printf("%d%.2f\n",f,c);
}
}
还是不行咯!
你的程序出错的原因主要是因为函数fa把输入的参数给改了,然后一直用自己内部定义的int f作为被减数进行计算。我把你的程序修改了一下能够跑出结果了
#include<stdio.h>
double fa(int c)
{
double f = 0;
f=(5.0/9.0)*(c-32);
return f;
}
void main()
{
int f;
double c;
printf("华氏温度 摄氏温度\n");
for(f=32;f<=100;f=f+4)
{
c=fa(f);
printf("%d\t%7.2f\n",f,c);
}
}
我写ASP程序,出错了,高手帮我看看 帮我看看这个c++程序哪里出错了 谁帮我看看这个程序哪出错了。 c语言程序高手帮我看看这个switch程序哪里出错了? 关于一道VB题目。。。谁帮我看看程序出错在哪了,追加50分 帮我看看N皇后问题这个程序哪里出错了啊 谁能看看我的程序哪里出错了啊/ 谁帮我看看我编的这个C语言程序哪出错了..帮改正下..谢谢 谁能帮我看看这个java程序 哪里出错了 谁能帮我看看这段JAVA程序哪里出错了?