欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    重庆大学春季学期课程作业C++程序设计语言.docx

    • 资源ID:7598227       资源大小:19.26KB        全文页数:18页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    重庆大学春季学期课程作业C++程序设计语言.docx

    1、重庆大学春季学期课程作业C+程序设计语言答案+我名字2020年春季学期课程作业C+程序设计语言第1次C+程序设计语言题号一二合计已做/题量 20 / 20 20 / 20 40 / 40得分/分值 47.5 / 50 45 / 50 92.5 / 100一、单项选择题 (共 20 题、47.5 / 50 分 )1、以下关于函数模板叙述正确的是()。正确!收藏该题展开该题2、假设已经定义好了类student ,现在要定义类derived ,它是从student 私有派生的,则定义类derived 的正确写法是()。正确!收藏该题展开该题3、在C+中,继承方式有哪几种?()正确!收藏该题展开该题4

    2、、面向对象方法的多态性是指()。正确!收藏该题展开该题5、运算符重载是对已有的运算符赋予多重含义,因此()。正确!收藏该题展开该题6、有以下语句struct S intg;char h; T;则下面叙述中不正确的是()。正确!收藏该题展开该题7、下列()的调用方式是引用调用。正确!收藏该题展开该题8、假定一个字符串的长度为n,则定义存储该字符串的字符数组的长度至少为()。正确!收藏该题展开该题9、下列定义中,()是定义指向数组的指针p。正确!收藏该题展开该题10、以下说法中正确的是()。正确!收藏该题展开该题11、假定一个类AB只含有一个整型数据成员a,当用户不定义任何构造函数时,系统为该类定

    3、义的无参构造函数为( ) 。正确!收藏该题展开该题12、关于内联函数说法错误的是()。正确!收藏该题展开该题13、假设OneClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。正确!收藏该题展开该题14、假定一个类的构造函数为B(intx,int y)a=x-;b=a*y-;,则执行B x(3,5);语句后,x.a和x.b的值分别为( )。正确!收藏该题展开该题15、在int b3=1,3,2,4,5,6,0;b22 的值是()。正确!收藏该题展开该题16、在C+中,关于下列设置缺省参数值的描述中,()是正确的。正确!收藏该题展开该题17、下列关于实参和形参说法错误的是()。正确!

    4、收藏该题展开该题18、下列给字符数组进行初始化中,()是正确的。A、char s1 =12345abcd;B、char s23=xyz;C、char s33= a, x, y;D、char s4 23=xyz,mnp;收藏该题19、下列关于构造函数的描述中,错误的是()。正确!收藏该题展开该题20、当需要打开A 盘上的以xxk.dat 文件用于输入时,则定义文件流对象的语句为 ( ) 。正确!收藏该题展开该题二、判断题 (共 20 题、45 / 50 分 )1、 C+程序中初始化多维数组时,如果提供了数组的全部元素值,则可任意地选择省略其中一维的长度指定。正确!收藏该题展开该题2、 C+程序中

    5、,如果要求将文件中的所有数据依次进行处理,则使用文件的顺序读写方式处理文件更为合理。正确!收藏该题展开该题3、 C+程序中,要用文本方式处理输入/输出文件,可以使用下面的语句序列打开指定文件。fstreammyf;myf.open(data,ios:in|ios:out);正确!收藏该题展开该题4、 C+中定义函数时,无论参数表如何表示,只要返回值类型不相同就能实现重载。正确!收藏该题展开该题5、如果一个函数是某个类的友元函数,那么这个函数可以访问该类对象的私有成员和保护成员。正确!收藏该题展开该题6、将字符串数据:This is a test string.作为string类型对象str的初

    6、始值,可以使用C+语句序列:char s=This is a test string.;stringstr(s);。正确!收藏该题展开该题7、 C+程序中,定义了:ofstreammyf;后,可以使用myf对象处理输入文件。正确!收藏该题展开该题8、 C+程序中,可以通过输出文件流对象的put函数将字符数据写入到数据文件中。正确!收藏该题展开该题9、 C+程序中,可以通过文件流对象的tellp函数获取文件读位置指针与文件头之间的距离(字节数)。正确!收藏该题展开该题10、 C+程序中,setprecision用于设定输出数据的有效位数,有效位数包含了数据的整数部分和小数部分。正确!收藏该题展开

    7、该题11、 C+程序中, cin流对象的输入域宽控制也可以使用cin对象的width函数成员实现。正确!收藏该题展开该题12、 C+程序中,对于两个string类型对象而言,复合赋值运算(+=)和连接运算(+)是完全相同的运算。正确!收藏该题展开该题13、 C+程序中,可以通过文件流对象的seekp移动文件的读写位置指针。正确!收藏该题展开该题14、 C+程序中,文件的随机读写方式有利于数据文件的修改操作,从而提高这类文件处理的效率。正确!收藏该题展开该题15、 C+程序中,对文件数据的读写主要分为顺序读些和随机读写。正确!收藏该题展开该题16、 C+语言中,文件是指具名存放在外部存储设备上的

    8、一组信息,它们以二进制代码形式存在。正确错误收藏该题17、当环境条件发生异常时,或者用户没有采用正确的操作方法时,程序也要给出一个合理的响应,这就是程序的健壮性。正确!收藏该题展开该题18、 void fun();表示的是函数fun在程序运行中不会抛出任何异常。正确!收藏该题展开该题19、重载多态包括了函数重载和运算符重载。正确错误收藏该题20、使用虚函数时,virtual关键字只能出现在类定义中的函数原型申明中,不能出现在函数实现时的函数头部。正确!收藏该题展开该题特别提醒:1、本试卷共有各类试题总数(40)题;2、客观题由系统自动判卷,主观题需要等待教师批改。3、请认真回答所有试题后及时提

    9、交试卷。4、每次重做都只做做错的题目,正确题目会展示在界面上并标注正确或达标。正在加载试题,请稍候.2020年春季学期课程作业C+程序设计语言第2次C+程序设计语言题号一二合计已做/题量 20 / 20 20 / 20 40 / 40得分/分值 50 / 50 40 / 50 90 / 100一、单项选择题 (共 20 题、50 / 50 分 )1、以下关于函数模板叙述正确的是()。正确!收藏该题展开该题2、 C+ 语言的编译系统对宏命令的处理是()。正确!收藏该题展开该题3、软件产品在需求发生变化、运行环境发生变化或发现软件产品本身的错误或不足时进行相应的软件更新的难易程度叫做软件的()。正

    10、确!收藏该题展开该题4、采用重载函数的目的是()。正确!收藏该题展开该题5、派生类的对象对它的基类成员中()是可以访问的。正确!收藏该题展开该题6、假定一个类对象数组为An ,当离开它定义的作用域时,系统自动调用该类析构函数的次数为( ) 。正确!收藏该题展开该题7、关于函数的返回值说法正确的是()。正确!收藏该题展开该题8、假设已经定义好了类student ,现在要定义类derived ,它是从student 私有派生的,则定义类derived 的正确写法是()。正确!收藏该题展开该题9、在声明类时,下面的说法正确的是()。正确!收藏该题展开该题10、面向对象方法的多态性是指()。正确!收藏

    11、该题展开该题11、运算符重载是对已有的运算符赋予多重含义,因此()。正确!收藏该题展开该题12、类中定义的成员默认为()访问属性。正确!收藏该题展开该题13、关于成员函数特征的下列描述中,()是错误的。正确!收藏该题展开该题14、关于静态成员的描述中,()是错误的。正确!收藏该题展开该题15、在int b3=1,3,2,4,5,6,0;b22 的值是()。正确!收藏该题展开该题16、以下四种说法中正确的是()。正确!收藏该题展开该题17、关于封装,以下说法中不正确的是()。正确!收藏该题展开该题18、实现运行时的多态性用()。正确!收藏该题展开该题19、当类中一个字符指针成员指向具有n 个字节

    12、的存储空间时,它所能存储字符串的最大长度为( ) 。正确!收藏该题展开该题20、以下正确的描述是()。正确!收藏该题展开该题二、判断题 (共 20 题、40 / 50 分 )1、 C+程序中,要用文本方式处理输入/输出文件,可以使用下面的语句序列打开指定文件。fstreammyf;myf.open(data,ios:in|ios:out);正确!收藏该题展开该题2、 C+中定义函数时,无论参数表如何表示,只要返回值类型不相同就能实现重载。正确!收藏该题展开该题3、 C+程序中,使用C函数malloc分配的空间可以使用delete运算符来释放。正确!收藏该题展开该题4、 C+程序中,定义了:of

    13、streammyf;后,可以使用myf对象处理输入文件。正确!收藏该题展开该题5、 C+程序中,用文件流对象myf正确打开文本文件后,可用下面的循环结构显示文件中的所有(非空格)字符数据。myfvar;while(!inFile.eof() coutvar;正确!收藏该题展开该题6、 C+程序中,使用文件流对象的open函数打开文件,使用文件流对象的close函数关闭文件。正确!收藏该题展开该题7、 C+程序中,创建动态二维数组时,必须要使用相应数据类型的二级指针来表示动态数组的起始地址。正确!收藏该题展开该题8、 C+程序中, cin流对象的输入域宽控制也可以使用cin对象的width函数成

    14、员实现。正确!收藏该题展开该题9、 C+程序中,对于两个string类型对象而言,复合赋值运算(+=)和连接运算(+)是完全相同的运算。正确!收藏该题展开该题10、 C+语言中,函数模板本质上和函数的重载是相同的,可以相互替代。正确!收藏该题展开该题11、 C+程序中,文件流对象做函数形参时应该使用文件流对象的引用形式。正确!收藏该题展开该题12、 C+程序中,可以通过文件流对象的seekp移动文件的读写位置指针。正确!收藏该题展开该题13、 C+程序中,内联函数调用的实现不需要系统付出任何代价。正确!收藏该题展开该题14、 C+程序中,若有定义语句:ifstreammyf;,则下面两条语句实

    15、现相同的功能。myf.open(data,ios:in);myf.open(data);正确错误收藏该题15、 C+程序中,定义了:ifstreammyf;后,可以使用myf对象处理输出文件。正确!收藏该题展开该题16、 C+语言中,文件是指具名存放在外部存储设备上的一组信息,它们以二进制代码形式存在。正确错误收藏该题17、对象类型是一个类模板实例,当对象被定义时需要模板的实例化。正确!收藏该题展开该题18、使用私有继承来生成派生类时,基类的公有和保护成员可以被访问,但是私有成员不能被访问。正确错误收藏该题19、如果派生类的多个基类没有共同祖先,并且多个基类中存在同名的函数,那么使用虚基类也无

    16、法解决多重继承带来的二义性问题。正确错误收藏该题20、 this指针被隐含地传递到每一个成员函数中,包括静态成员函数。正确!收藏该题展开该题特别提醒:1、本试卷共有各类试题总数(40)题;2、客观题由系统自动判卷,主观题需要等待教师批改。3、请认真回答所有试题后及时提交试卷。4、每次重做都只做做错的题目,正确题目会展示在界面上并标注正确或达标。正在加载试题,请稍候.2020年春季学期课程作业C+程序设计语言第3次C+程序设计语言题号一二三四合计已做/题量 10 / 10 5 / 6 2 / 2 2 / 2 19 / 20得分/分值 30 / 30 25 / 30 10 / 10 30 / 30

    17、 95 / 100一、填空题 (共 10 题、30 / 30 分 )1、 C+语言是在_语言的基础上发展起来的。达标!收藏该题展开该题2、在C+中,编译时的多态性是通过_实现的,而运行时的多态性则是通过_实现的。达标!收藏该题展开该题3、执行char *p=new char( a) 操作后, p 所指向的数据对象的值为_。达标!收藏该题展开该题4、在C+程序中包含一个头文件或程序文件的预编译命令为_。达标!收藏该题展开该题5、设enumPrintstatusready,busy,error; 则coutbusy 的输出结果是_。达标!收藏该题展开该题6、 C+支持两种多态性: _时的多态性和_

    18、时的多态性。达标!收藏该题展开该题7、全局变量和静态局部变量具有静态生存期,存放在内存的_区中。达标!收藏该题展开该题8、用于输出表达式值的标准输出流对象是_。达标!收藏该题展开该题9、在C+中存储字符串”abcdef”至少需要_个字节。达标!收藏该题展开该题10、若“double x=100; ”是文件F1.CPP 中的一个全局变量定义语句,若文件F2.CPP中的某个函数需要访问此x , 则应在文件F2.CPP 中添加对x 的声明语句为_ 。达标!收藏该题展开该题二、程序阅读题 (共 6 题、25 / 30 分 )1、写出下列程序的运行结果。#include void Fun()intnum

    19、=20;coutThe Funs num isnumendl;void main()intnum=10;coutThe mains num is numendl;Fun();intnum=30;coutThe Fields num is numendl;coutThe mains num is numendl;达标!收藏该题展开该题2、请写出如下程序的输出结果:#include int a=2,4,6,8,10;int &index(int i) return ai;void main()int i;index(3)=12;for (i=0;i=4;i+)coutai ;达标!收藏该题展开该题

    20、3、阅读程序,写出运行结果。#include int a=5;void fun(int b)staticint a=10;a+=b+;couta;void main( )int c=20;fun(c);a+=c+;coutaendl;达标!收藏该题展开该题4、阅读下面程序,写出输出结果。#include using namespace std ;class Aint a, b;public :A() a = b = 0; A(intaa, int bb)a = aa;b = bb;cout a b endl ;int main()A x, y(2,3);return 0;达标!收藏该题展开该题

    21、5、若有以下程序:#include using namespace std ;class Basepublic :void Fun() cout 1 endl ;class Derived : public Basepublic :void Fun() cout 2 Fun();a. Fun();return 0;上面程序的输出结果为:达标!收藏该题展开该题6、#include #include using namespace std;int count(string s,string t);int main()strings1=ab1234cdabcdabcABCDAGBCDdabcd;strings2=bc;coutcount=count(s1,s2)endl;return 0;int count(string s,string t)int i=0,c=0;while(i


    注意事项

    本文(重庆大学春季学期课程作业C++程序设计语言.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开