作业帮 > 综合 > 作业

C语言.哪些表达合法?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/10 12:04:54
C语言.哪些表达合法?
下列变量定义中合法的是
A) short _a=1-.le-1;
B) double b=1+5e2.5;
C) long do=0xfdaL;
D) float 2_and=1-e-3;
应该是A
对于B, 表达式右边的值不是正常的浮点数书表示
对于C, do是C语言中的关键字,因此不能作为变量名
对于D, C语言中的标识符不能以数字开头
再问: 对于B, 表达式右边的值不是正常的浮点数书表示 是指那个1吗?
再答: 5e2.5 : e的右边必须是整数,当然也可以是负整数,如5e-5,这是浮点数指数形式的表示。