★ 视频分享
★ 浮点型数据输出格式字符
★ 浮点型输出格式字符的修饰字符
★ 浮点型数据输入格式字符
★ 浮点型数据赋值类型转换
整型数据赋给浮点型变量:将整型数据转换成浮点数形式赋给浮点型变量
超过存储精度的赋值:float 型变量只能保留 6-7 位有效数字,double 型变量只能保留 15-16 位有效数字,超过部分不能正确赋值
超过存储范围的赋值:超过存储范围不能正确赋值,应该避免出现这种情况发生
★ 编程举例/* T2_10:用户输入圆的半径 r ,输出圆的面积 s 和周长 c 。要求输出结果小数点后保留两位小数。*/#include int main(void){ float r, s, c; printf("Please input r:"); scanf("%f", &r); s = 3.14 * r * r; // 计算圆的面积 c = 2 * 3.14 * r; // 计算圆的周长 printf("s = %.2f, c = %.2f\n", s, c); return 0;}
★ 测试程序段
输出结果: