问题
单项选择题
下列数据中,不合法的C语言实型数据的是( )。
A.0.123
B.123e3
C.2.1e3.5
D.789.0
答案
参考答案:C
解析: 在C语言中,实数有两种表示形式。即十进制数形式和指数形式,在指数形式中,字母e的前面必须有数字,且e的后面必须是整数。e3,2.1e3.5,e3,e等都是不合法的指数形式,而123e3或123E3都代表123乘以10的3次方。
下列数据中,不合法的C语言实型数据的是( )。
A.0.123
B.123e3
C.2.1e3.5
D.789.0
参考答案:C
解析: 在C语言中,实数有两种表示形式。即十进制数形式和指数形式,在指数形式中,字母e的前面必须有数字,且e的后面必须是整数。e3,2.1e3.5,e3,e等都是不合法的指数形式,而123e3或123E3都代表123乘以10的3次方。