C语言问题浮点数与整数
问题描述:
怎么输入浮点数输出来整形数呀?就是浮点数和整形数的互换
答
int a = 2;
float b = 3.11;
float c;
//下面实现a和b互换,但是float转int会丢失精度
c = b;
b = (float)a;
a = (int)c;
答
1、输出列表%d就是以整数形式输出
2、可以强制转换 float a;(int)a;
答
强转也可以 float a ;int b=(int)a