17秋福师《C++语言程序设计》在线作业一.docx
《17秋福师《C++语言程序设计》在线作业一.docx》由会员分享,可在线阅读,更多相关《17秋福师《C++语言程序设计》在线作业一.docx(3页珍藏版)》请在冰豆网上搜索。
17秋福师《C++语言程序设计》在线作业一
福师《C++语言程序设计》在线作业一
试卷总分:
100得分:
100
一、单选题(共20道试题,共40分)
1.设x和y均为bool量,则x&&y为真的条件是________________。
A.它们均为真
B.其中一个为真
C.
它们均为假
D.其中一个为假
满分:
2分
正确答案:
A
2.在不考虑强制类型转换的情况下,关于类中常量成员函数的下列说法不正确的是________。
A.常量成员函数中不能修改本类中的非静态数据成员。
B.常量成员函数中可以调用本类中的任何静态成员函数。
C.常量成员函数的返回值只能是void或常量。
D.若常量成员函数中调用虚函数f,那么函数f在本类中也一定是一个常量成员函数。
满分:
2分
正确答案:
C
3.能正确表示x>=3或者x<1的关系表达式是()
A.x>=3orx<1
B.x>=3|x<1
C.x>=3||x<1
D.x>=3&&x<1
满分:
2分
正确答案:
C
4.静态成员函数仅能访问()
A.静态的数据成员
B.非静态的成员函数
C.非静态的数据成员
D.以上都不对
满分:
2分
正确答案:
A
5.要使几个不同数据类型的数据共享同一块内存区域,应使用()
A.数组
B.结构
C.联合
D.文件
满分:
2分
正确答案:
C
6.在对typedef的叙述中错误的是()。
A.用typedef可以定义各种类型名,但不能用来定义变量
B.用typedef可以增加新类型
C.用typedef只是将已存在的类型用一个新的标识符来代表
D.使用typedef有利于程序的通用和移植
满分:
2分
正确答案:
B
7.下面关于数组的描述错误的是()。
A.在C++语言中数组的名字就是指向该数组第一个元素的指针
B.长度为n的数组,下标的范围是0-n-1
C.数组的大小必须在编译时确定
D.数组只能通过值参数和引用参数两种方式传递给函数
满分:
2分
正确答案:
D
8.设有数组定义:
chararray[]=”China";,则数组array所占的空间为()。
A.4个字节