C++试题的答案与评分标准.docVIP

  • 14
  • 0
  • 约5.27千字
  • 约 5页
  • 2017-01-02 发布于河南
  • 举报
C++/C试题的答案与评分标准 一、请填写BOOL , float,?指针变量?与“零值”比较的?if?语句。(10分) ? 请写出?BOOL??flag?与“零值”比较的?if?语句。(3分) 标准答案: ????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)

文档评论(0)

1亿VIP精品文档

相关文档