奥鹏教育福师《C语言程序设计》在线作业一-0005

奥鹏教育福建师范大学在线作业

福师《C 语言程序设计》在线作业一-0005

下列运算符中,运算对象必须是整型的是
A:2
B:0
C:2
D:1
答案问询微信:424329

在对typedef的叙述中错误的是()。
A:用typedef可以定义各种类型名,但不能用来定义变量
B:用typedef可以增加新类型
C:用typedef只是将已存在的类型用一个新的标识符来代表
D:使用typedef有利于程序的通用和移植
答案问询微信:424329

在一个源文件中定义的全局变量的作用域为( )
A:本程序的全部范围
B:本函数的全部范围
C:从定义该变量的位置开始到本文件结束
D:以上说法都不正确
答案问询微信:424329

当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
A:ios::in
B:ios::out
C:ios::in|ios::out
D:以上都不对
答案问询微信:424329

设B类是由A类继承的。当创建一个B类的对象时,构造函数的调用顺序是( )
A:先调用A类的构造函数,然后调用B类的构造函数
B:先调用B类的构造函数,然后调用A类的构造函数
C:不调用A类的构造函数
D:视定义时A类和B类出现的位置
答案问询微信:424329

在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是()。
A:一元成员运算符
B:二元成员运算符
C:一元友元运算符
D:都可能
答案问询微信:424329

表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。
A:showbase()和eof()奥鹏教育福建师范大学在线作业
B:showpoint()和eof()
C:showpoint()和bad()
D:showpoint()和good()
答案问询微信:424329

下列各类函数中,()不是类的成员函数。
A:构造函数
B:析构函数
C:友元函数
D:拷贝构造函数
答案问询微信:424329

程序设计语言的基本成分是数据成分、运算成分、控制成分和()。
A:对象成分
B:变量成分
C:语句成份
D:传输成分
答案问询微信:424329

下面的函数声明中, 哪一个是” void BC(int a, int b);”的重载函数? ( )
A:int BC(int a, int b)
B:void BC(int a, char b)
C:float BC(int a, int b, int c = 0)
D:void BC(int a, int b=0)
答案问询微信:424329

如果类A被说明成类B的友元,则()。
A:类A的成员即类B的成员
B:类B的成员即类A的成员
C:类A的成员函数不得访问类B的成员
D:类B不一定是类A的友元
答案问询微信:424329

类模板的使用实际上是将类模板实例化成一个具体的()。
A:类
B:对象
C:函数
D:模板类
答案问询微信:424329

在位运算中,操作数每右移一位,其结果相当于()。
A:操作数乘以2
B:操作数除以2
C:操作数乘以4
D:操作数除以4
答案问询微信:424329

虚函数使用关键字( )
A:virtual
B:static
C:public
D:private
答案问询微信:424329

下面说法中,正确的是( )
A:公有派生类的成员函数可以访问基类的私有成员
B:私有派生类的成员函数可以访问基类的私有成员
C:无论公有派生还是私有派生,派生类的成员函数均可以访问基类的公有成员
D:无论公有派生还是私有派生,派生类的成员函数均可以访问基类的私有成员
答案问询微信:424329

下面的哪个保留字不能作为函数的返回类型()。
A:void
B:int
C:new
D:long
答案问询微信:424329

能正确表示x=3或者x1的关系表达式是( )
A:x=3 or x1
B:x=3|x1
C:x=3||x1
D:x =3×1
答案问询微信:424329

设int * p2=”,则该数组所含元素的个数为32。
A:错误
B:正确
答案问询微信:424329

要在屏幕上显示"Hello,world!"应执行语句cout ""Hello,world!""。
A:错误
B:正确
答案问询微信:424329

在一个函数内的复合语句中定义的变量在本函数范围内有效。( )
A:错误
B:正确
答案问询微信:424329

如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性。
A:错误
B:正确
答案问询微信:424329

下面关于指针变量和引用变量的说法正确的是______。
A:指针变量存放的是内存地址,并且可以置为0
B:定义引用变量时,必须同时指明具体被引用的对象或变量
C:使用取地址操作符,可以取得指针变量自身的地址,但取不到引用变量自身的地址
D:类中的数据成员可以是指针变量,但不能是引用变量
答案问询微信:424329

下列说法中错误的是______。
A:不允许设置参数的默认值
B:设置参数的默认值只能在定义函数时设置
C:设置参数的默认值时,应该设置右边的参数
D:设置参数的默认值时,应该全部参数都设置
答案问询微信:424329

关于函数重载,下列描述错误的是______。
A:函数重载是指两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B:函数重载是指两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
C:函数重载是指两个以上的函数名字不同,但形参的个数或类型相同
D:函数重载是指两个以上的函数取相同的函数名,并且函数的返回类型相同
答案问询微信:424329

下列说法中正确的是______。
A:在一个函数中,可以有多条return语句
B:函数的定义不能嵌套,但函数的调用可以嵌套
C:函数必须有返回值
D:即使在不同的函数中,也不可以使用相同名字的变量
答案问询微信:424329

考虑函数原型void test(int a ,int b=7,char z=’*’),下面的函数调用中,属于合法调用的是______。
A:test(5)
B:test(5,8)
C:test(6,’#’)
D:test(0,0,’*’)
答案问询微信:424329

下列哪些是类的特性______。
A:多态性
B:继承性
C:封装性
D:虚拟性
答案问询微信:424329

下列哪种函数不可以是虚的______。
A:自定义的构造函数
B:拷贝构造函数
C:静态成员函数
D:析构函数
答案问询微信:424329

下面描述中,表达正确的是______。
A:公有继承时基类中的public成员在派生类中仍是public的
B:公有继承时基类中的private成员在派生类中是public的
C:公有继承时基类中的protected成员在派生类中仍是protected的
D:私有继承时基类中的public成员在派生类中是private的
答案问询微信:424329

在进行完成任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中不能用于检测输入流状态的操作函数名称是______。
A:fail
B:eof
C:bad
D:good
答案问询微信:424329

函数调用可以______。
A:出现在一个表达式中
B:出现在执行语句中
C:作为一个函数的实参
D:作为一个函数的形参
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网