C语⾔变量类型转换之float与int互相转换
在⼀些场景中我我们需要使⽤整形才能进⾏运算,如果我们这个时候是⼀个浮点型的数的话就需要将⼀个浮点型的变量转为整形使⽤。
⼀、float转int
#include<stdio.h>
int main()
{
float a;
printf("请输⼊⼀个⼩数");
scanf("%f",&a);
printf("%d",(int)a);
return0;
}
运⾏结果
浮点型变量float
⼆、int转float
#include<stdio.h>
int main()
{
int a;
printf("请输⼊⼀个整数\n");
scanf("%d",&a);
printf("%f",(float)a);
return0;
}
运⾏结果

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。