if ( flag )
if ( !flag )
如下写法均属不良风格,不得分。
if (flag == true)
if (flag == 1 )
if (flag == false)
if (flag == 0)
请写出 float x 与“零值”比较的 if 语句。(4 分)
标准答案示例:
const float epsinon = 0.00001;
if ((x >= - epsinon) && (x <= epsinon)
不可将浮点变量用“==”或“!=”与数字
比较,应该设法转化成“>=”或“<=”此
类形式。
如下是错误的写法,不得分。
if (x == 0.0)
if (x != 0.0)
请写出 char *p 与“零值”比较的 if 语句。(3 分)
标准答案:
if (p == null)
if (p != null)
如下写法均属不良风格,不得分。
if (p == 0)
if (p != 0)
if (p)
if (!)