请填写 BOOL , float, 指针变量 与“零值”比较的 if 语句.
提示:这里“零值”可以是 0, 0.0 , FALSE 或者“空指针”。例如 int 变量 n 与“零
值
”比较的 if 语句为:
if ( n == 0 )
if ( n != 0 )
以此类推。
请写出 BOOL flag 与“零值”比较的 if 语句:
请写出 float x 与“零值”比较的 if 语句:
请写出 char *p 与“零值”比较的 if 语句:
第1题:
如果不为类的成员变量定义初始值,Java会给它们设置默认值。下列说法中不正确的是( )。
A.byte型的默认值为0
B.long型的默认值为0.0L
C.int型的默认值为0
D.float型的默认值为0.0f
第2题:
分别写出BOOL,int,float,指针类型的变量a 与
“零”的比较语句。
BOOL : if ( !a ) or if(a)
int : if ( a == 0)
float : const EXPRESSION EXP = 0.000001
if ( a < EXP && a >-EXP)
pointer : if ( a != NULL) or if(a == NULL)
第3题:
4、下列关于成员变量默认值的描述中,错误的是()
A.byte类型的数据默认值是0
B.int类型的数据默认值是0
C.long类型的数据默认值是0
D.float类型的数据默认值是0.0f
第4题:
下列关于指针变量赋空值的说法错误的是A.当赋空值的时候,变量指向地址为0的存储单元 B.赋值语句可以表达为变量名=’\0’;C.赋值语句可以表达为变量名=0; D.一个指针变量可以被赋空值
第5题:
下列关于成员变量默认值的描述中,错误的是()
A.byte类型的数据默认值是0
B.int类型的数据默认值是0
C.long类型的数据默认值是0
D.float类型的数据默认值是0.0f