在一些场景中我我们需要使用整形才能进行运算,如果我们这个时候是一个浮点型的数的话就需要将一个浮点型的变量转为整形使用。
一、float转int
#include <stdio.h>
int main()
{
float a;
printf("请输入一个小数");
scanf("%f",&a);
printf("%d",(int)a);
return 0;
}
运行结果
二、int转float
#include <stdio.h>
int main()
{
int a;
printf("请输入一个整数\n");
scanf("%d",&a);
printf("%f",(float)a);
return 0;
}
运行结果