提示:这里“零值”可以是 0, 0.0 , FALSE或者“空指针” 。例如 int 变量 n 与“零值”
比较的 if 语句为:
if ( n == 0 )
if ( n != 0 )
以此类推。
请写出 BOOL flag 与“零值”比较的 if 语句:
请写出 float x 与“零值”比较的 if 语句:
请写出 char *p 与“零值”比较的 if 语句:
5 个解决方案
#1
http://blog.csdn.net/slj_win/article/details/7192688
#2
本人才疏学浅,没太看懂
if(flag==FALSE)
if(flag!=FALSE)
if(x==0.0)
if(x!=0.0)
if(p==null)
if(p!=null)
仅供娱乐。。
if(flag==FALSE)
if(flag!=FALSE)
if(x==0.0)
if(x!=0.0)
if(p==null)
if(p!=null)
仅供娱乐。。
#3
指针
浮点:
bool型:
if (p == NULL) // p 与 NULL 显式比较,强调 p 是指针变量
if (p != NULL)
浮点:
if ((x>=- EPSINON) && (x<=EPSINON))
其中 EPSINON 是允许的误差(即精度)。
bool型:
if (flag) // 表示 flag 为真
if (!flag) // 表示 flag 为假
#4
这个赞啊! 学习了~~
#5
3楼 答案正确
#1
http://blog.csdn.net/slj_win/article/details/7192688
#2
本人才疏学浅,没太看懂
if(flag==FALSE)
if(flag!=FALSE)
if(x==0.0)
if(x!=0.0)
if(p==null)
if(p!=null)
仅供娱乐。。
if(flag==FALSE)
if(flag!=FALSE)
if(x==0.0)
if(x!=0.0)
if(p==null)
if(p!=null)
仅供娱乐。。
#3
指针
浮点:
bool型:
if (p == NULL) // p 与 NULL 显式比较,强调 p 是指针变量
if (p != NULL)
浮点:
if ((x>=- EPSINON) && (x<=EPSINON))
其中 EPSINON 是允许的误差(即精度)。
bool型:
if (flag) // 表示 flag 为真
if (!flag) // 表示 flag 为假
#4
这个赞啊! 学习了~~
#5
3楼 答案正确