21年春福师《C++语言程序设计》在线作业一[正确答案]单选题答案
福师《C 语言程序设计》在线作业一-0002
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 40 分)
1.下列程序的输出结果为()。
#include <iostream>
正确选项:--------
void main() {
正确选项:--------
char *a[]={”hello",”the",”world”};
正确选项:--------
char **pa=a:
pa++;
cout<<*pa<<endl;
正确选项:--------
}
A.hello
B.the
C.world
D.hellotheworld
正确选项:--------
2.下面描述中,表达错误的是()。
A.公有继承时基类中的public成员在派生类中仍是public的
B.公有继承是基类中的private成员在派生类中仍是private的
C.公有继承时基类中的protected成员在派生类中仍是protected的
正确选项:--------
D.私有继承时基类中的public成员在派生类中是private的
正确选项:--------
3.下面有关重载函数的说法中正确的是()。
A.重载函数必须具有不同的返回值类型;
B.重载函数形参个数必须不同;
C.重载函数必须有不同的形参列表
D.重载函数名可以不同
正确选项:--------
4.若整型变量x=2,则表达式x<<2的结果是()。
A.2
B.4
C.6
D.8
正确选项:--------
5.下列运算符中,在C++语言中不能重载的是_________。
A.*
B.>=
C.::
D./
正确选项:--------
6.要声明一个有10个int型元素的数组,正确的语句是( )
A.int a[10];
B.int a[2,5];
C.int a[];
D.int *a[10];
正确选项:--------
7.类的析构函数是______时调用的。( )
A.类创建
B.创建对象
C.引用对象
D.释放对象
正确选项:--------
8.C++程序源文件默认的扩展名是( )
A.cs
B.obj
C.cpp
D.exe
正确选项:--------
9.在函数定义前加上关键字”inline”,表示该函数被定义为()。
正确选项:--------
A.重载函数
B.内联函数
C.成员函数
D.普通函数
正确选项:--------
10.下面关于类的对象性质的描述,正确的是( )
A.对象之间不可以相互赋值
B.不可以说明指向对象的指针
C.对象不能用作数组元素
D.一个对象能用作另一个对象的成员
正确选项:--------
11.下列叙述中正确的是:
A.C++语言程序必须要有return语句
B.C++语言程序中,要调用的函数必须在main()函数中定义
C.C++语言程序中,只有int类型的函数可以未经声明而出现在调用之后
D.C++语言程序中,main()函数必须放在程序开始的部分
正确选项:--------
12.在C++语言中表示一条语句结束的标号是()。
A.:
B.;
C.//
D.}
正确选项:--------
13.下列哪个是C++语言的有效标识符?
A._No1
B.No.1
C.12345
D.int
正确选项:--------
14.下列各种函数中,( )不是类的成员函数。
A.构造函数
B.析构函数
C.友元函数
D.拷贝构造函数
正确选项:--------
15.()的功能是对对象进行初始化。
A.析构函数
B.数据成员
C.构造函数
D.静态成员函数
正确选项:--------
16.定义inta[2][3],*prt[2],i; for(i=1;i<2;i++)prt[i]=a[i]; 则对a数组的正确引用为()。
A.prt[0][0]
B.*(a+1)[2]
C.*(prt[1]+2)
D.*(&a[0][0]+2)
正确选项:--------
17.定义inta[5],*p=a;,则对a数组的正确引用为()。
A.*(p+5)
B.*p+2
C.*(a+2)
D.*&a[5]
正确选项:--------
18.下列各函数中, ()不是类的成员函数
A.构造函数
B.析构函数
C.友元函数
D.复制构造函数
正确选项:--------
19.在用class定义一个类时,数据成员和成员函数的默认访问权限是()。
A.共有
B.私有
C.保护
D.其他
正确选项:--------
20.设有定义intx;floatv;,则10+x+v值的数据类型是()。
A.int
B.double
正确选项:--------
C.float
D.不确定
正确选项:--------
21年春福师《C++语言程序设计》在线作业一[正确答案]多选题答案
二、判断题 (共 20 道试题,共 40 分)
21.若类A是类B的友员类,且类B是类C的友员类,那么类A也是类C的友员类。
22.类是一种类型,它封装了数据和操作。
23.Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向数据结构的设计方法。
24.以面向IA-32处理器的VC++ 2008和gcc 4.2为准,float类型数据在内存中占4个字节,double型数据占8个字节,long double型数据占8个字节。( )
正确选项:--------
25.内联函数是为了提高编程效率而实现的,它克服了用#define宏定义所带来的弊病 。( )
正确选项:--------
26.系统可以提供默认的析构函数。( )
27.派生类的成员函数可以直接访问基类的所有成员。
28.内联函数不能是虚函数,因为内联函数是不能在运行中动态确定其位置的。
29.头文件中一般存放着变量和常量的定义、函数的原型以及类的定义。
30.类的友元函数可以直接访问该类的所有成员。
31.析构函数必须由用户定义。
32.若在类Base和派生类Derived中,分别声明一个同名的整型成员变量int x;,那么通过Derived类的实例对象,不可能输出基类Base中的变量x的值。
正确选项:--------
33.关键字friend用于声明友元。
正确选项:--------
34.C++语言程序中,要调用的函数必须在main()函数中定义( )
35.两个数组名的比较是地址的比较。
36.空类型指针不能进行指针运算,也不能进行间接引用。( )
37.说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。
38.要使引用pr代表变量char * p;,则pr应初始化为 char ** &pr=p;
39.C++语言程序必须要有return语句( )
40.如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性。
三、多选题 (共 10 道试题,共 20 分)
41.下列哪种函数不可以是虚的______。
A.自定义的构造函数
B.拷贝构造函数
C.静态成员函数
D.析构函数
正确选项:--------
42.以下不正确的描述是______。
A.函数的定义可以嵌套,函数的调用不可以嵌套
B.函数的定义不可以嵌套,函数的调用可以嵌套
C.函数的定义和函数的调用均可以嵌套
D.函数的定义和函数的调用均不可以嵌套
正确选项:--------
43.关于函数重载,下列描述错误的是______。
A.函数重载是指两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B.函数重载是指两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
C.函数重载是指两个以上的函数名字不同,但形参的个数或类型相同
D.函数重载是指两个以上的函数取相同的函数名,并且函数的返回类型相同
正确选项:--------
44.下面哪些保留字可以作为函数的返回类型______。
A.void
B.int
正确选项:--------
C.new
D.long
正确选项:--------
45.下列说法中错误的是______。
A.不允许设置参数的默认值
B.设置参数的默认值只能在定义函数时设置
C.设置参数的默认值时,应该设置右边的参数
D.设置参数的默认值时,应该全部参数都设置
正确选项:--------
46.下列说法中正确的是______。
A.在一个函数中,可以有多条return语句
B.函数的定义不能嵌套,但函数的调用可以嵌套
C.函数必须有返回值
D.即使在不同的函数中,也不可以使用相同名字的变量
正确选项:--------
47.下列关于构造函数的描述中,正确的是______。
A.构造函数可以设置默认参数
B.构造函数在定义类对象时自动执行
C.构造函数可以是内联函数
D.构造函数不可以重载
正确选项:--------
48.下面关于指针变量和引用变量的说法正确的是______。
A.指针变量存放的是内存地址,并且可以置为0
B.定义引用变量时,必须同时指明具体被引用的对象或变量
C.使用取地址操作符,可以取得指针变量自身的地址,但取不到引用变量自身的地址
D.类中的数据成员可以是指针变量,但不能是引用变量
正确选项:--------
49.以下关于函数模板叙述错误的是______。
A.函数模板也是一个具体类型的函数
B.函数模板的类型参数与函数的参数是同一个概念
C.通过使用不同的类型参数,函数模板可以生成不同类型的函数
D.用函数模板定义的函数没有类型
正确选项:--------
50.下列哪些是类的特性______。
A.多态性
B.继承性
C.封装性
D.虚拟性
正确选项:--------
21年春福师《C++语言程序设计》在线作业一[正确答案]奥鹏资讯分享:
物理学是一门偏向理论化一点的科目,它是研究物质运动最一般规律和物质基本结构的学科,是其他各自然科学学科的研究基础。近年来,社会平均学历水平普遍提高。很多已经在职场的朋友感受了这种变化,纷纷在寻找学历提升的机会,以适应学历水平提高的大潮,很多物理学专业的工作者也是如此。
物理学专业学生主要学习物质运动的基本规律,接受运用物理知识和方法进行科学研究和技术开发训练,获得基础研究或应用基础研究的初步训练,具备良好的科学素养和一定的科学研究与应用开发能力。学生毕业后可在物理学或相关的科学技术领域中从事科研、教学、技术和相关的管理工作。
物理学开设的院校有:东北师范大学、福建师范大学和西南大学。
类别
层次
专业
入学测试科目
学分
学习年限
学位类型
师范类
专升本
物理学
高等数学
教育学 & 心理学
83
业余学习
年限2.5-6年
理学学位
注:专升本最短学习期限为2.5年,即从教育部学籍正式注册时间开始算起(通常春季为3月1日,秋季为9月1日),在最短学习期限修完学业可申请毕业(不含发证时间)。专升本最长学习期限为6年,达到最长学习期限仍未满足毕业条件的学生,学籍将被注销。
课程设置:数学物理方法、数据库管理与应用、量子力学、实验物理导论、电动力学、热力学与统计物理、中学物理教法研究、计算机网络与通讯、C++语言程序设计、教育学等。
物理学专业在未来就业中比较 “吃香”以外,还有其他非常多的很有就业前景的专业,大家还可以根据自己的兴趣所在选择想要报名的专业!如有任何关于学业问题,可随时联系学业顾问。立即联系学业顾问>>