高起专考试科目:C程序的一些问题.

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 12:40:02
const float pi;
pi=3.1415926;
此语句是否正确?
浮点类型一般的七个有效位数指的是什么?

不正确,const说明变量的值不能更改,在C中,你可以通过强制类型转换来赋值,在c++中,强制类型转换也不能赋值。

正确写法是:
const float pi=3.1415926;

在C可以:
const float pi;
(float)pi=3.1415926;

const 关键字用于修改字段或局部变量的声明。它指定字段或局部变量的值不能被修改。常数声明引入给定类型的一个或多个常数。

七个有效位指的是小数点儿后面的有效位数。