C语言中两个整数转换成float型的小数

void main(void)
{
int i=23,j=65;
char a[5];
float b;
sprintf(a,"%d.%d",i,j);//拼接成字符串
sscanf(a,"%f",&b);//转换成数字 字符转数字函数
printf("%.2f\n",b);//精确到小数点后两位
}
发布了34 篇原创文章 · 获赞 14 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/acliyu/article/details/78027226