《2023年3月计算机二级考试C++上机试题及答案.pdf》由会员分享,可在线阅读,更多相关《2023年3月计算机二级考试C++上机试题及答案.pdf(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
3 月计算机二级考试 C+上机试题及答案(3)2018 年 3 月计算机二级考试 C+上机试题及答案(3)程序改错题 使用 VC+6.0 打开考生文件夹下的源程序文件 1.cpp,使其输出结果为:n=0 注意:不要改动 main 函数,不能增加或删除行,也不能更改程序的结构,错误的语句在/*error*的下面。试题程序:#include/*error*。classTC()public:/*error*void TC()TC(intn)cout n=;/*error*voidmain()TCtest(0);return;参考答案 程序改错题(1)应改为“classTC”。(2)应改为“TC()”。(3)应改为“;”。本题第 1 处的“classTC()”为类的定义,根据 C+中类的定义格式,类名后面是没有括号的,所以第 1 处应为“classTC”。第 2 处的“void TC()”是析构函数,C+中析构函数的格式中是没有函数类型说明的,所以修改为“TC()”。根据 C+中类的定义,第 3 个标识下类结束的“”缺少分号,即修改为“;”。考答案程序改错题应改为应改为应改为本题第处的为类的定义根据中类的定义格式类名后面是没有括号的所以第处应 缺少分号即修改为