




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长风破浪会有时,直挂云帆济沧海。南开大学23春“计算机科学与技术”《程序设计基础(上)》考试历年高频难、易错点试题甄选答案附答案(图片大小可自由调整)第I卷一.综合考核(共15题)1.算数表达式"12+'a'"值的数据类型是char型。()A.正确B.错误2.下面程序的输出结果为:87,则横线处应填入()。#includeusingnamespacestd;structStudent{charnum[8];charname[10]}intscore[3];}stu[]={{“1210101”,“Zhangsan”,{87,97,67}},{“1210102”,“Lisi”,{92,86,79}}};intmain(){cout##;return0;}A.stu[1].score[1]B.stu[0].score[0]C.stu[1].score[0]D.stu[0].score[1]3.C++中,常量99.78默认的数据类型是()。A.intB.floatC.doubleD.longdouble4.已知"inta=5,b,*p=&a;",则下列语句中正确的是()。A.&b=a;B.b=*p;C.*p=&b;D.b=p;5.计算机中存储数据的最小单位是()。A、字节B、位C、字D、KB6.在递归算法中,一个函数会直接或间接地调用自身来完成某个计算过程。()A.正确B.错误7.一个函数可以使用return返回多个结果,如语句“returna,b;”同时将a、b的值返回到函数调用处。()A.正确B.错误8.可以定义函数指针变量指向函数的首地址,并使用函数指针变量代替函数名进行函数调用。()A.正确B.错误9.已知函数原型“voidfun(constint&a);”,则下列fun()函数调用正确的是()。A.intx=3;fun(x);B.constinty=3;fun(y);C.fun(3);D.以上三种都正确10.已知“enumColor{Red,Green,Blue};Colorco;”,则下列语句正确的是()。A.co=0B.co=BlueC.co=Green+1D.co++11.下面合法的用户自定义标识符是()。A.No_1B.intC.30yearsD.a*s12.无参宏定义和条件编译结合使用可以解决头文件重复包含问题。()A.正确B.错误13.以下不正确的if语句形式是()。A.if(x>y);B.if(x=0)x+=y;C.if(X!=y)cin>>xD.if(x<y)elseciny;{x++;y++;}14.下列表达式中的值为1是()。A.1-‘0’B.1-‘\0’C.‘1’-0D.‘\0’-‘0’15.已知"chars[20];",则语句"strcpy(s,"abc");"与"s="abc";"的作用相同。()T、对F、错第II卷一.综合考核(共15题)1.只有返回引用的函数可以作为赋值语句的左值。()T、对F、错2.while语句中的"测试条件"表达式和for语句中的表达式2都能缺省。()T、对F、错3.对于重载函数,程序在调用时根据()能够区分开到底要调用哪个函数。A.函数名B.函数类型C.参数个数或参数类型D.以上都可以4.已知"char*s="mybook";",则strlen(s)的值为()。A、4B、6C、7D、不确定5.下面关于C++语言的描述错误的是()。A.C++语言支持数据封装B.C++语言中引入友元没有破坏封装性C.C++语言允许函数名和运算符重载D.C++语言支持动态联编6.计算机唯一可以读懂的语言就是计算机的指令,叫做机器语言,被称为()程序设计语言。A.低级B.中级C.高级D.特级7.不考虑溢出情况,下面语句不是“死循环”。inta=3379;while(a++%2+3%2)a++;。()A.正确B.错误8.如果函数没有形参,则函数定义时形参列表可以省略,即函数定义“intfun{...}”是正确的。()A.正确B.错误9.已知“chars[]="hello";”,则下面叙述中正确的是()。A.数组s的长度为5B.元素s[2]的值为'e'C.使用“cin>>s;”可以将从键盘上键入的字符串保存在数组s中D.使用“intt[]=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素10.逻辑运算符的优先级从高到低分别是逻辑非、逻辑或和逻辑与。()T、对F、错11.已知"char*s="mybook";",则strlen(s)的值为()。A.4B.6C.7D.不确定12.已知“inta[3][2]={{0,1},{2,3},{4,5}},(*p)[2]=a+1;”,则p[1][1]的值是()。A.2B.3C.4D.513.p[j]也可以写作*(p+j)或*(*(p+i)+j)。()A.正确B.错误14.()程序设计方法中的类通常规定了可以使用哪些数据和对这些数据执行哪些操作的,数据表示对象的静态特征属性,操作表示了对象的动态特性—行为。A.软件工程B.软件测试C.结构化D.面向对象15.一个C++程序至少且仅能包含一个main()函数。main()函数是整个程序的入口,通过在main()函数中调用其他函数。()A.正确B.错误第I卷参考答案一.综合考核1.参考答案:B2.参考答案:B3.参考答案:C4.参考答案:B5.参考答案:B6.参考答案:A7.参考答案:B8.参考答案:A9.参考答案:D10.参考答案:B11.参考答案:A12.参考答案:A13.参考答案:B14.参考答案:B15.参考答案:F第II卷参考答案
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 以用户为中心的医疗创新设计与技术应用探索
- 项目变革管理的有效策略试题及答案
- 2025年注会备考的时间管理与学习计划调整试题及答案
- 税法常用条款分析试题及答案
- 银行财务分析的基本方法试题及答案
- 从金融监管角度看区块链在审计中的应用前景
- 内分泌科医生沟通能力培训的必要性及方法探讨
- 城市道路拓宽工程招标合同(2篇)
- 企业办公中提高效率的区块链技术应用
- 企业IP管理的创新之道区块链与知识产权的结合
- 公务车辆定点加油服务投标方案(技术方案)
- 《西亚》教学课件(第1课时)(25张)公开课教案课件
- 2022年四川省绵阳市(初三学业水平考试)中考数学真题试卷含详解
- 黑产大数据 信贷欺诈虚假流水研究报告 2024
- 个人以房产抵债协议(2024版)
- 2022信息物理系统(CPS)安全技术研究
- 医药行业并购重组研究
- 公司债权债务转让协议范本
- 2024年南阳农业职业学院单招职业适应性测试题库附答案
- 2024年药学服务技能大赛(省赛)备考试题库(含答案)
- 《化工园区有毒有害气体环境预警体系技术规范》
评论
0/150
提交评论