《2023年9月计算机二级考试C++考前测试题及答案.docx》由会员分享,可在线阅读,更多相关《2023年9月计算机二级考试C++考前测试题及答案.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2023年9月计算机二级考试C+考前测试题及答案2023年9月计算机二级考试C+考前测试题及答案导语:C+这个词在中国大陆的程序员圈子中通常被读做“C加 加”,而西方的程序员通常读做“C plus plus,“CPP”。它是一 种使用特别广泛的计算机编程语言。以下是我为大家细心整理的2023 年9月计算机二级考试C+考前测试题及答案,欢迎大家参考!1) .下面关于C+流的叙述中,正确的是()。A. cin是一个输入流对象B.可以用ifstream定义一个输出流对象C.执行语句序列 char* y= PQMN ; coutD.执行语句序列 char x80 ; cin. getline (x,
2、80);时,若输 入Happy new year,则x中的字符串是Happy正确答案:A答案解析:本题考查C+流的概念和1/()的格式化。cin是 istream类的对象,即输入流对象。ifstream是输入文件流,类不能 定义个输出流对象。getline函数的功能是允许从输入流中读取多个 字符,并且允许指定输入终止,在读取完成后,从读取的内容中删除 该终止字符,所以D选项中的语句序列后x中字符串应当是Happy new yearo2) .信息隐藏的概念与下述哪一种概念直接相关()。A.软件结构定义B.模块独立性C.模块类型划分D.模拟耦合度正确答案:B答案解析:信息隐藏的概念与模块独立性这一
3、概念直接相关。3) .若变量已正确定义并赋值,以下符合C+语言语法的表达 式是()。A. a: =b+lB.a= b= c+2C. int 18. 5 %3D. a= a+7=c+b正确答案:B答案解析:本题考查C+语言的正确赋值方法。a=b二c+2实际上 相当于a=(b=c+2),进而可分解为两个表达式b=c+2和a=b。选项A 中包含一个不合法的运算符:二;选项C应改为(int) 18. 5%3; 选项D可理解为两个表达式a+7=c+b和a= a+7,其中第一个是错的, 由于C+语言规定赋值号的左边只能是单个变量,不能是表达式或常 量。4) .两个或两个以上模块之间联系的紧密程度称为()。A.耦合性B.内聚性C.简单性D.数据传输特性正确答案:A答案解析:耦合性是模块间相互连接的紧密程度的度量,取决于 各个模块之间接口的简单度、调用方式以及哪些信息通过接口。5) .开发大型软件时,产生困难的根本缘由是()A.大系统的简单性B.人员学问不足C.客观世界千变万化D.时间紧、任务重正确答案:A 文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有 需要的人。