单选题
以下叙述中错误的是______。
A、
数值型常量有正值和负值的区分
B、
常量可以用一个符号名来代表
C、
定义符号常量必须用类型名来设定常量的类型
D、
常量是在程序运行过程中值不能被改变的量
【正确答案】
C
【答案解析】
[解析] 数值型常量有整型常量和实型常量,不论是整型常量还是实型常量,都有正值和负值之分,所以A正确。在C语言的预编译处理中,可以用符号名代表一个常量,定义时不必指定常量类型,所以C错误,B正确。常量的定义就是常量是在程序运行过程中值不能被改变的量,所以D正确。
提交答案
关闭