20年春福师《C++语言程序设计》在线作业一(【答案】参考)

作者:奥鹏周老师 分类: 福建师范大学 发布时间: 2020-06-15 19:53
作业答案 联系QQ:3326650399 微信:cs80188
【熊猫奥鹏】-[福建师范大学]福师《C++语言程序设计》在线作业一
试卷总分:100 得分:100
第1题,下列程序的输出成果为()。#include iostream voidmain() { char *a[]={"hello","the","world"}; char **pa=a: pa++; cout*paendl;}
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,则表达式x2的成果是()。
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;i2;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题,若类A是类B的友员类,且类B是类C的友员类,那么类A也是类C的友员类。
A、过错
B、正确
正确答案:


第22题,类是一品种型,它封装了数据和操作。
A、过错
B、正确
正确答案:


第23题,Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向数据结构的设计方法。
A、过错
B、正确
正确答案:


第24题,以面向IA-32处理器的VC++ 2008和gcc 4.2为准,float类型数据在内存中占4个字节,double型数据占8个字节,long double型数据占8个字节。( )
A、过错
B、正确
正确答案:


第25题,内联函数是为了进步编程功率而完成的,它战胜了用#define宏界说所带来的弊端 。()
A、过错
B、正确
正确答案:


第26题,系统能够供给默许的析构函数。( )
A、过错
B、正确
正确答案:


第27题,派生类的成员函数能够直接拜访基类的一切成员。
A、过错
B、正确
正确答案:


第28题,内联函数不能是虚函数,由于内联函数是不能在运转中动态断定其方位的。
A、过错
B、正确
正确答案:


第29题,头文件中一般寄存着变量和常量的界说、函数的原型以及类的界说。
A、过错
B、正确
正确答案:


第30题,类的友元函数能够直接拜访该类的一切成员。
A、过错
B、正确
正确答案:


第31题,析构函数有必要由用户界说。
A、过错
B、正确
正确答案:


第32题,若在类Base和派生类Derived中,别离声明一个同名的整型成员变量int x;,那么经过Derived类的实例对象,不可以能输出基类Base中的变量x的值。
A、过错
B、正确
正确答案:


第33题,关键词friend用于声明友元。
A、过错
B、正确
正确答案:


第34题,C++语言程序中,要调用的函数有必要在main()函数中界说( )
A、过错
B、正确
正确答案:


第35题,两个数组名的对比是地址的对比。
A、过错
B、正确
正确答案:


第36题,空类型指针不能进行指针运算,也不能进行直接引证。()
A、过错
B、正确
正确答案:


第37题,阐明函数原型时不需求指明每个函数参数的姓名,只需求阐明每个参数的类型和回来值类型就能够了。
A、过错
B、正确
正确答案:


第38题,要使引证pr代表变量char * p;,则pr应初始化为 char ** &pr=p;
A、过错
B、正确
正确答案:


第39题,C++语言程序有必要要有return句子( )
A、过错
B、正确
正确答案:


第40题,假如派生类的成员函数的原型与基类中被界说为虚函数的成员函数原型一样,那么,这个函数自动承继基类中虚函数的特性。
A、过错
B、正确
正确答案:


第41题,下列哪种函数不可以所以虚的______。
A、自界说的结构函数
B、复制结构函数
C、静态成员函数
D、析构函数
正确答案:,B,C


第42题,以下不正确的描绘是______。
A、函数的界说能够嵌套,函数的调用不可以以嵌套
B、函数的界说不可以以嵌套,函数的调用能够嵌套
C、函数的界说和函数的调用均能够嵌套
D、函数的界说和函数的调用均不可以以嵌套
正确答案:,C,D


第43题,关于函数重载,下列描绘过错的是______。
A、函数重载是指两个或两个以上的函数取一样的函数名,但形参的个数或类型不一样
B、函数重载是指两个以上的函数取一样的姓名和具有一样的参数个数,但形参的类型能够不一样
C、函数重载是指两个以上的函数姓名不一样,但形参的个数或类型一样
D、函数重载是指两个以上的函数取一样的函数名,而且函数的回来类型一样
正确答案:,C,D


第44题,下面哪些保存字能够作为函数的回来类型______。
A、void
B、int
C、new
D、long
正确答案:,B,D


第45题,下列说法中过错的是______。
A、不答应设置参数的默许值
B、设置参数的默许值只能在界说函数时设置
C、设置参数的默许值时,大概设置右边的参数
D、设置参数的默许值时,大概悉数参数都设置
正确答案:,B,D


第46题,下列说法中正确的是______。
A、在一个函数中,能够有多条return句子
B、函数的界说不能嵌套,但函数的调用能够嵌套
C、函数有必要有回来值
D、即便在不一样的函数中,也不可以以运用一样姓名的变量
正确答案:,B


第47题,下列关于结构函数的描绘中,正确的是______。
A、结构函数能够设置默许参数
B、结构函数在界说类对象时自动履行
C、结构函数能够是内联函数
D、结构函数不可以以重载
正确答案:,B,C


第48题,下面关于指针变量和引证变量的说法正确的是______。
A、指针变量寄存的是内存地址,而且能够置为0
B、界说引证变量时,有必要一起指明详细被引证的对象或变量
C、运用取地址操作符,能够获得指针变量本身的地址,但取不到引证变量本身的地址
D、类中的数据成员能够是指针变量,但不能是引证变量
正确答案:,B,C


第49题,以下关于函数模板叙说过错的是______。
A、函数模板也是一个详细类型的函数
B、函数模板的类型参数与函数的参数是同一个概念
C、经过运用不一样的类型参数,函数模板能够生成不一样类型的函数
D、用函数模板界说的函数没有类型
正确答案:,B,D


第50题,下列哪些是类的特性______。
A、多态性
B、承继性
C、封装性
D、虚拟性
正确答案:,B,C
作业答案 联系QQ:3326650399 微信:cs80188

作业答案 联系QQ:3326650399 微信:cs80188