C语言在线问答

来源:百度知道 编辑:UC知道 时间:2024/05/25 07:05:56
下面变量定义中合法的是()
A short _a=1-.1e-1;
B double b=1+5E2.5;
c long ao=0xfdal

答案: C
解析:
1. 用科学计数法表示时,形如 1.1E5 ,必须满足前面为E后面为一整数,故B错。A中为1-.1e-1?形式错误,即使是1.1e-1,那么也不对,因为这是一个小数 0.11,不是整型,故A错,
2. C似乎也缺少个分号,疑为书写错误。

A是对的。
B E2.5错误。
C 末尾少个分号。

b

C