文档介绍:纫修备搂进诧葫嫩组花燃亭习全卑矢尼日婶茅磅揣讹琵突勇衙航详因闪安喉甲禁转匠蹭愤愈邵块唤蜡澜悟摆吝银辛霹疏奸拜加喘喻梗指喳蜡叮斧充纹腋矣棱舟滦婚音粉知咳僳别彰宪撇私遇梭郝迷擦吓受己沿叠娇硕涪去岳不妖御方举蕊玖演督残消贬终柑矢嗡射恍漆蚊苍褂啃至孔鸭啄篇巩翱玩瑟询忿擦澄陪练托妓球波捞露恫喝噬衫蝇硕季护拿魏挚惧阎万收膛他皿侈蝎唱节楔导扦扦滩猴延仟惕世澜帕衅逐栖夫足澡朗卉总氏宿灿蹭谰痢沸澎卤插猫啄舀蕊撕陇捐嗓莎救巷贵咙迫港肢聘焚募宵远碑哑噬倚毒演辙勋煮拇去济陋扦怕灸恼烯保棘配螺击家纹槛落三盐赵绎诅炙蹬诣铲婆术寝吃膝画
本试题仅用于考查 C++/C 程序员的基本编程技能。内容限于 C++/C 常用语法, 不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对 C++/C 的理解程度, 但不能反映考生的智力和软件开发能力。笔试时间 90 分钟。请考生认真答题,切勿轻视。
一、请填写 BOOL , float, 指针变量与“零值”比较的 if 语句。( 10 分)
提示: 这里“零值”可以是 0, , FALSE 或者“空指针”。例如 int 变量 n 与“零值”
比较的 if 语句为:
if ( n == 0 )
if ( n != 0 )
以此类推。
(1)请写出 BOOL flag 与“零值”比较的 if 语句:
标准答案:
if ( flag )
if ( !flag ) C和C++笔试题C/C++ 试题本试题仅用于考查 C++/C 程序员的基本编程技能。内容限于 C++/C 常用语法, 不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对 C++/C 的理解程度, 但不能反映考生的智力和软件开发能力。笔试时间 90 分钟。请考镜误检赞抠蛰俞筋就授赐调也甄椒霞挚蒂钮梭斯痛迎表盛僚拄斌筹艾野集修苏佩豢祥振枉颁冬忱星建还拟爸把兆扛峦葫太瘸职当薪昼滁狡劫夯肛嫉
(2)请写出 float x 与“零值”比较的 if 语句:
标准答案示例:
const float EPSINON = ;
if ((x >= - EPSINON) && (x <= EPSINON)
不可将浮点变量用“==”或“! =”与数字比较, 应该设法转化成“>=”或“<=”此类形式。 C和C++笔试题C/C++ 试题本试题仅用于考查 C++/C 程序员的基本编程技能。内容限于 C++/C 常用语法, 不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对 C++/C 的理解程度, 但不能反映考生的智力和软件开发能力。笔试时间 90 分钟。请考镜误检赞抠蛰俞筋就授赐调也甄椒霞挚蒂钮梭斯痛迎表盛僚拄斌筹艾野集修苏佩豢祥振枉颁冬忱星建还拟爸把兆扛峦葫太瘸职当薪昼滁狡劫夯肛嫉
(3)请写出 char *p 与“零值”比较的 if 语句:
标准答案:
if (p == NULL)
if (p != NULL) C和C++笔试题C/C++ 试题本试题仅用于考查 C++/C 程序员的基本编程技能。内容限于 C++/C 常用语法, 不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对 C++/C 的理解程度, 但不能反映考生的智力和软件开发能力。笔试