2022年计算机二级-C++语言程序设计考前拔高检测卷7(有答案)

上传人:住在山****ck 文档编号:110539080 上传时间:2022-06-18 格式:DOCX 页数:6 大小:20.10KB
返回 下载 相关 举报
2022年计算机二级-C++语言程序设计考前拔高检测卷7(有答案)_第1页
第1页 / 共6页
2022年计算机二级-C++语言程序设计考前拔高检测卷7(有答案)_第2页
第2页 / 共6页
2022年计算机二级-C++语言程序设计考前拔高检测卷7(有答案)_第3页
第3页 / 共6页
点击查看更多>>
资源描述
长风破浪会有时,直挂云帆济沧海。 住在富人区的她 2022年计算机二级-C+语言程序设计考前拔高检测卷(有答案)一.综合能力测验(共20题)1.单选题 若有如下定义,则 _是对数组元素的正确的引用。 int a10 , *p ; p=a ; p=a ; p=a ; p=a ; A.*&a10B.a11C.* (p+10)D.*p正确答案:D2.单选题 在下面的字符数组定义中,哪一个有语法错误。A.char a20= ”abcdefg”;B.char a= ”x+y=55. ”;C.char a15;D.char a10= 5;正确答案:D3.判断题 循环体中 continue 语句的作用是结束整个循环的执行。正确答案: 错误4.单选题 在下面循环语句中内层循环体 S 语句的执行总次数为 for(int i=0; i for(int j=i; j A.n 2B.(n+1)/2C.n(n-1)/2D.n(n+1)/2正确答案:D5.单选题 C+程序的基本模块为A.表达式B.标识符C.语句D.函数正确答案:D6.判断题 全局变量可以被任何一个函数中的任何一个表达式使用。正确答案: 正确7.单选题 已知: int x ;int y10 ;下列 _是合法的。A.&xB.&(x+3C.&5D.&y正确答案:A8.单选题 适宜采用inline定义函数情况是A.函数体含有循环语句B.函数体含有递归语句C.函数代码少、频繁调用D.函数代码多、不常调用正确答案:C本题解析: 解析:(P59)内联函数具有程序代码少、频繁调用和执行效率高的特征,所以选择C项。 9.单选题 设有定义 float x=3.5f, y=4.6f, z=5.7f ;则以下的表达式中,值为 true 的是A.x y | x zB.x != yC. z ( y + x )D.x y & ! ( x 0 | y=5 的相反表达式为A. xB.xC.x0 | y!=5D.x0 & y=5正确答案:B12.单选题 设有数组定义: char array= “China”; 则数组所占的空间是A.4 个字节B.5 个字节C.6 个字节D.7 个字节正确答案:C13.单选题 下列叔叔中正确的是A.在 while 语句和 do-while 语句中无法使用 continue 语句B.continue 语句的作用是:在执行完本次循环体中剩余语句后,终止循环C.当 break 出现在循环体中的 switch 语句体内时,其作用是跳出该 switch 语句体,并终止循环D.只能在循环体内和 switch 语句体内使用 break 语句正确答案:D14.单选题 在C语言中,一维数组的定义方式为类型说明符数组名;A.是死循环B.循环执行二次C.循环执行一次D.有语法错误正确答案:A15.单选题 叙述中正确的是A.C+ 语言程序总是从 main 函数开始执行B.C+ 语言程序所调用的函数必须放在 main 函数的前面C.C+ 语言程序中 main 函数必须放在程序开始位置D.C+ 语言程序总是从最前面的函数开始执行正确答案:A16.单选题 函数重载是指A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C.两个以上的函数名字不同,但形参的个数或类型相同D.两个以上的函数取相同的函数名,并且函数的返回类型相同正确答案:A17.单选题 在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中的()A.私有成员B.公有成员C.保护成员D.保护成员或私有成员正确答案:A本题解析: 解析:(P133)在派生类中基类的保护或者基类公有都可以直接访问,基类的私有成员只能是基类的成员函数来访问。所以选择A项。 18.单选题 当处理特定问题时的循环次数已知时,通常采用( )来解决。A.for 循环B.while 循环C.do 循环D.switch 语句正确答案:A19.单选题 以下说法中正确的是A.C+ 程序总是从第一个定义的函数开始执行B.C+程序总是从 main 函数开始执行C.C+函数必须有返回值,否则不能使用函数D.C+程序中有调用关系的所有函数必须放在同一个程序文件中正确答案:B20.单选题 在下面循环语句中循环体执行的次数为 int i=0; do i+; while(i*iA.4 B.3C.5D.2正确答案:B
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 成人自考


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!