求一个C语言程序源代码

来源:百度知道 编辑:UC知道 时间:2024/05/29 08:03:59
很简单的一个程序,就是把4个8位的字符型数据转变成32位的float浮点型数据!!高手帮忙!

#include "stdio.h"
float change();
main()
{

char str[10];
float change1;
printf("输入字符:");
scanf("%s",str);
change1=change(str);
printf("%f",change1);
}
float change(char *str)
{
int i=0;
float num=0;
while(str[i]!='\0')
{
num=num*10+(str[i]-'0');
i++;
}
return num;
}

要是不是键盘输入 自己把main函数改下 change函数不用改

既然很简单,为什么不自己写?