ImageVerifierCode 换一换
格式:DOCX , 页数:53 ,大小:40.57KB ,
资源ID:13388930      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13388930.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(华南师范大学远程教育C++程序设计文档格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

华南师范大学远程教育C++程序设计文档格式.docx

1、10最初的计算机编程语言是_。A.机器语言11以下选项中,不是算法特点的是_A.无穷性12下列for循环语句执行的次数是_.for(int i =0, x=0; ! x&i next=p-next;p-next=s;16继承具有_,即当基本类本身也是某个类的派生类时,底层的派生类也会自动继承间接基类的成员。 B.传递性 17若要定义一个只允许该原文件中所有函数使用的全局变量,则该变量需要使用的存储类型是_。D.static18关于动态联编的下列描述中,_是错误的。D.动态联编是在编译时确定操作函数的19指针可以用来表示数组元素,已知:int a37,下列表示中错误的是_。A.*(a+1) 52

2、0对于int*pa5;的描述,正确的是。D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针21下面程序的运行结果是 。void fun(char * *p) + +p; cout*p; void main( ) char *a =Morning,AfternoonEveningNight;fun(a); A.Afternoon 22当定义一个结构体变量时,系统为它分配的内存空间是 。D.结构中各成员所需内存容量之和23下列double型常量表示中,_是错误的。A.E1524已知int i=0,j=1,k=2; 则逻辑表达式+i|-j&+k 的值是_B.125下列关键字中,不属于定

3、义自定义类型时使用的关键字是_。D.default26下列说法正确的是 。A.函数的调用可以嵌套,函数的定义不能嵌套27若要使用字符串类型(string类型),需在本文件的开头加上 。A.#include/xmp28下列的标识中,文件级作用域的是 。 C.外部静态类标识符29有关构造函数的说法,不正确的是_。C.一个类只能有一个对象30如下说明语句,则下面叙述不正确的是 。struct stu int a ;float b ; stutype; C.stutype是用户定义的结构体类型名(变量名)31C+中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行; 另一种是通过_,派

4、生出新的类。 B.继承32下列运算符中,不能重载的是_。 A. :33 设int n=3;则+n的结果是_ C.434以下程序的运行结果是 。sub(int x, int y, int *z) *z=y-x;void main()int a,b; sub(10,5,&a); sub(7,a,&b); cout a b endl;C.-5,-1235定义以下结构体数组 struct c int x; int y; s2=1,3,2,7;语句cout s1.x 的输出结果为 。C.236如果One类被声明为Two类的友元,那么 。 B. One类的每个对象都能访问Two类的私有数据成员。37重载函

5、数在调用时选择的依据中,错误的是_。D.函数的返回类型38使用cin和cout进行输入输出操作的程序必须包含头文件_?C.iostream.h39已知:int m=10; 下列表示引用正确的是 。A.int &x=m40下面对继承关系描述中正确的是_。B.在公有继承中,基类中只有公有成员对派生类的对象是可见的。41下列数组的定义中,错误的是 ; ; 。B.har ca2=har;42已知int i=0,x=1,y=0; 在下列选项中使i的值变成1的语句是_C.if(x|y) i+;44若已定义char s10; 则在下面表达式中不表示s1的地址的是 。B.s+45在int a5=1,3,5;中

6、,数组元素a1的值是_。C.346若有int *p3 ,则下列表述中正确的是_C. p 是一个有3个元素的指针数组,每个元素是一个int型的指针47_是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。C.纯虚函数 48在整型指针变量p1、p2的定义中,错误的是_。A. int x, *p1, p2=&x;49一个函数没有返回值的时候,应该选择的函数类型是_。B.void50若有定义:double x = 3.14, * p = &x;,则*p等价于_。 D.x51基本类型到用户定义类型的转换通过_实现。B.用户自定义类型的构造函数52友元类的声明方法是:_

7、。 A.friend class 53以下对结构变量成员不正确的引用是 。struct pupil char name20;int age; int sex pup5, *p=pup C.&(p-sex);54下列关于字符数组的描述中,错误的是 。 D.字符数组就是字符串55在函数的声明时,下列选项中不必要的是_.D.返回值表达式56下列十六进制的整型常数表示中,_是错误的。C.2fx57下列对字符数组的初始化,正确的是_.A.har s1=abcd58下列各循环语句中,不是死循环的是_.A.int i =100; while(1) i=i%100+1; if(i=20) break;59下列

8、选项中,不是合法的浮点型数据的选线是_。A.-1e3.5 60 按C+标识符的规定,合法的标识符是_ A._abc61设X为整型变量,不能正确表达数学关系1的表达式是:B.1 X 562C+程序中的简单语句必须以_结束。 B.分号二、判断题63一个+程序可以有多个函数标准答案:164计算机基本工作过程的执行者是软件,但软件是受硬件控制的。 标准答案:65定义一个对象时,系统只为该对象的数据成员开辟内存空间,而成员函数是同类对象共享的。答:66C+支持两种类型的多态性是编译时多态 和运行时多态。标准答案:67注释可以出现在程序的任何地方。68用new开辟的内存单元无需主动收回,因为系统可以自动回

9、收。69常对象需要引用常成员函数,而不能引用非常成员函数。70基本数据类型是C+的编程基础,常用的5种基本数据类型是整型、浮点型、字符型、布尔型和空值型。71 运算符的操作数类型相同时,运算结果不一定是相同类型。72一个C+程序包括一个或多个主函数。73在多重循环中,內重循环的循环变量引用的次数比外重的多。74switch语句中必须有break语句,否则无法退出switch语句。75一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类标准答案:76派生类只继承基类中的公有成员和保护成员,而不继承私有成员。77计算机能解决计算型问题、反复型问题、逻辑型问题。78指针是变量,它具有的值是某个变

10、量或对象的地址值,它还具有一个地址值,这两个地址值是相等的 标准答案:79构造函数是一个其名与类名相同的特殊的成员函数。80基类中说明了虚函数后,派生类中与其对应的函数可不必说明为虚函数。81类中的成员函数都是公有的,数据成员都是私有的。82友元的正确使用能提高程序的运行效率,但破坏了类的封装性和数据的隐蔽性。83下面程序的运行结果是?#include void main() int m3=9,8,7,6,5,4,3,2,1,s=0;for(int i=0;i3;i+)s+=mii;coutsendl; 标准答案:1584写出下列程序的运行结果。#includestruct MyStruct

11、int num; char* str;void main()MyStruct my;my.num=100;my.str=HelloThe num of my is my.num The str of my is my.str ;The num of my is100The str of my is Hello85 阅读下面的程序,写出运行结果。#include using namespace std;class A public:A()cout”A”;;classB public:B() cout ”B”; classC:public AB b; C() cout”C”;int main() C obj; return 0;ABC86下列程序的运行结果是 。void main( ) int i; void add1(void),add2(void); for (i=0; add1(); add2(); void add

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1