C++程序设计期末试卷2012-2013-1-B

C++程序设计期末试卷2012-2013-1-B

ID:40709845

大小:109.00 KB

页数:8页

时间:2019-08-06

C++程序设计期末试卷2012-2013-1-B_第1页
C++程序设计期末试卷2012-2013-1-B_第2页
C++程序设计期末试卷2012-2013-1-B_第3页
C++程序设计期末试卷2012-2013-1-B_第4页
C++程序设计期末试卷2012-2013-1-B_第5页
资源描述:

《C++程序设计期末试卷2012-2013-1-B》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、—南昌大学考试试卷—【适用时间:2012~2013学年第一学期试卷类型:[B]卷】教师填写栏课程编号:T61050004试卷编号:课程名称:C++程序设计开课学院:信息工程学院考试形式:闭卷适用班级:全校非计算机专业考试时间:120分钟试卷说明:1、本试卷共8页。2、本次课程考试可以携带的特殊物品:无。3、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。题号一二三四五六七八九十总分累分人签名题分30302020100得分考生填写栏考生姓名:考生学号:所属学院:所属班级:所属专业:考试日期:考生须知1、请考生务必查看试卷中是否有缺页或破损。如有立即举手报告以便更换。2、严禁代考,违者双方均

2、开除学籍;严禁舞弊,违者取消学位授予资格;严禁带手机等有储存或传递信息功能的电子设备等入场(包括开卷考试),违者按舞弊处理;不得自备草稿纸。考生承诺本人知道考试违纪、作弊的严重性,将严格遵守考场纪律,如若违反则愿意接受学校按有关规定处分!考生签名:第8页共8页(说明:请将第1-3大题的答案写到答题纸上,第4大题的答案写在原题位置。)一、单项选择题:(每小题2分,共30分)得分评阅人1.设x和y均为bool量,则x

3、

4、y为假的条件是________。A.它们均为真B.其中一个为真C.它们均为假D.其中一个为假2.假定下列x和y均为int型变量,则不正确的赋值为________。A.x+=y++

5、B.x+1=y++C.x=++yD.x+=++y3.循环体至少被执行一次的语句为________。A.for循环B.while循环C.do-while循环D.任一种循环4.下列的符号常量定义中,错误的定义是________。A.constK=10;B.constintK=20;C.constboolmark=true;D.constcharch;5.若定义了函数double*function(),则函数function的返回值为________。A.实型数的地址B.实型数C.指向函数的指针D.函数的地址6.下列关于构造函数说法不正确的是________A.构造函数必须与类同名B.构造函数可以

6、省略不写C.构造函数必须有返回值D.在构造函数中可以对类中的成员进行初始化7.下列带缺省值参数的函数说明中,正确的说明是________。 A.intFun(intx,inty=2,intz);B.intFun(intx=1,inty,intz=3);C.intFun(intx=1,inty,intz=3);D.intFun(intx,inty=2,intz=3);8.C++语言规定,数组名做实参时,它和对应形参之间的数据传递方式是:_______。A.用户指定传递方式B.无传递C.单向值传递D.地址传递9.类中定义的成员默认为________访问属性。A.publicB.privateC.

7、protectedD.friend10.类的析构函数是一个对象被________时自动调用的。A.建立B.撤消C.赋值D.引用11.在一个被调用函数中,关于return语句使用的描述,________是错误的。A.被调用函数中可以不用return语句;B.被调用函数中可以使用多个return语句;C.被调用函数中,如果有返回值,就一定要有return语句;第8页共8页D.被调用函数中,一个return语句可返回多个值给调用函数。1.字符串"Happy"占用________个字节的空间。A.6     B.5      C.7    D.82.假定AB为一个类,则________为该类的复制构

8、造函数的原型说明。A.AB(ABx);B.AB(AB&x);C.voidAB(AB&x);D.AB(intx);3.为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择________。A.内联函数B.重载函数C.递归函数D.函数模板4.以下正确的函数原型语句是________。A.doublefun(intx,inty)B.doublefun(intx;inty)C.doublefun(int,int);D.doublefun(intx,y);二、填空题:(每空2分,共30分)得分评阅人1.程序中的预处理命令是指以_______【1】________字符开头的命令。2.从一条

9、函数原型语句“intfun1(void);”可知,该函数的返回类型为__【2】____,该函数带有__【3】____个参数。3.数学算式的C++表达式为_______【4】_________。4.在if语句中,每个else关键字与它前面同层次并且最接近的___【5】___关键字相配套。5.如果一个函数中有多个默认参数,则默认参数必须全部处在形参表的___【6】_____部分。6.函数形参的作用域是该函数的__

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。