单选题
以下叙述中正确的是( )。
A、
只能在函数体内定义变量,其他地方不允许定义变量
B、
常量的类型不能从字面形式上区分,需要根据类型名来决定
C、
预定义的标识符是C语言关键字的一种,不能另作它用
D、
整型常量和实型常量都是数值型常量
【正确答案】
D
【答案解析】
解析:变量可以定义在函数体外,也可以定义在函数体内,所以A错误。常量的类型可以从字面形式上区分,比如1为整型常量,1.0为实型常量,a为字符型常量,所以B错误。预定义的标识符不是C语言的关键字,所以C错误。故D选项正确。
提交答案
关闭