刚学函数时的疑惑
刚学函数,试着写了一个程序,程序要求是:把摄氏度转换成对应的华氏度,摄氏度区为-100-100,间隔为10,要求用函数ctof(c),公式为F=32+c*9/5.我的程序如下:
#include<stdio.h>
ctof(int c)
{
float F;
F=32+c*9/5;
}
main()
{
float F;
int i;
for(i=-100;i<=100;i++)
{
F=ctof(i);
printf("%di=%fF\t",i,F);
}
getch();
}
运行结果只能显示到-17F~212F,间隔也不是10。帮我看看程序哪里不对?