一个联合对象的大小等于所有数据成员所占存储空间大小的总和
对
错
【答案】:错
C++类库中的根基类是()
a. ios
b. fstream
c. istream
d. ostream
【答案】:a
定义结构类型时,使用的保留字是()
a. struct
b. union
c. static
d. extern
【答案】:a
B是一个一维int型数组名,下列选项中与Bi等效的是()
a. *(B+i)
b. B+*i
c. B+i
d. *B+i
【答案】:请联系在线客服,或加微信好友
一个不指向任何数据的指针称为空指针,空指针又称为无类型指针
对
错
【答案】:请联系在线客服,或加微信好友
下列操作符中,专门用来释放一块动态空间的操作符是()
a. new
b. delete
c. cout
d. cin
【答案】:请联系在线客服,或加微信好友
C++流是()
a. 信息在计算机中输入和输出过程的形象比喻
b. 数据的输出过程
c. 数据的输入过程
d. 物质的任意流动
【答案】:请联系在线客服,或加微信好友
定义常值指针时,使用保留字()
a. void
b. string
c. this
d. const
【答案】:请联系在线客服,或加微信好友
下列说法中正确的是()
a. 指针不能指向函数
b. 指针是存储特定类型数据的地址
c. 指针不能指向数组
d. 指针就是地址,两者没有区别
【答案】:请联系在线客服,或加微信好友
cin是ostream流类的对象
对
错
【答案】:请联系在线客服,或加微信好友
C++类库中的根基类是io
对
错
【答案】:请联系在线客服,或加微信好友
在外存磁盘上的文件进行的输入输出称为标准I/O
对
错
【答案】:请联系在线客服,或加微信好友
p为一个指针变量,下列表达式中能正确表示“p所指向的单元数据值增1,并作为表达式的值”的是()
a. ++ *p
b. p++
c. * ++p
d. ++p
【答案】:请联系在线客服,或加微信好友
指针是存储特定类型数据的地址,指针的类型就是指针所指向的数据的类型
对
错
【答案】:请联系在线客服,或加微信好友
执行语句:int x=3, y; y=++x;后,x、y的值分别是()
a. 3、4
b. 4、3
c. 3、3
d. 4、4
【答案】:请联系在线客服,或加微信好友
假定指针变量p定义为“int *p=new int(100) ;”,要释放p所指向的动态内存空间,应使用语句()
a. delete []p ;
b. delete p ;
c. delete *p ;
d. delete &p ;
【答案】:请联系在线客服,或加微信好友
A是一字符型数组名,要访问数组A的首元素,不正确的是()
a. *(A+0)
b. *A[0]
c. *A
d. A[0]
【答案】:请联系在线客服,或加微信好友
保留字public表示类中成员的私有访问属性,该成员只能为该类的成员函数所访问
对
错
【答案】:请联系在线客服,或加微信好友
类是一种用户定义的类型,包括定义数据成员和函数成员
对
错
【答案】:请联系在线客服,或加微信好友
结构是一种用户自定义的类型,而联合不是
对
错
【答案】:请联系在线客服,或加微信好友
假设A是一维数组名,则*A和A0访问的是同一个数组元素
对
错
【答案】:请联系在线客服,或加微信好友
下列关于逻辑型数据的说法中错误的是()
a. 逻辑型数据的类型修饰符是bool
b. 逻辑型数据只有false和true两个取值
c. 一个逻辑型数据占用2字节空间
d. 逻辑型数据也可以称为布尔
类型数据
【答案】:请联系在线客服,或加微信好友
C++中,类是指()
a. 具有共同属性和行为的一类事物的抽象描述
b. 具有不同属性和行为的一类事物的描述
c. 某一类具有共同特性的函数
d. 具有共同行为的某些数据类型
【答案】:请联系在线客服,或加微信好友
下列有关全局变量的各种说法中,正确的是()
a. 全局变量在函数外部定义
b. 全局变量在函数内部定义
c. 任何全局变量只能被主函数访问
d. 全局变量不是静态变量
【答案】:请联系在线客服,或加微信好友
条件分支结构有一个入口和多个出口
对
错
【答案】:请联系在线客服,或加微信好友
x为一个bool型变量,则表达式x‖!x的值是()
a. false
b. true
c. 与x的值相同
d. 与x的值相反
【答案】:请联系在线客服,或加微信好友
若x为一个bool型变量,则表达式x‖8>6的值是()
a. false
b. 与x的值相反
c. true
d. 与x的值相同
【答案】:请联系在线客服,或加微信好友
数据类型之间的转换可以在任意类型之间进行
对
错
【答案】:请联系在线客服,或加微信好友
通过执行语句:a=b;b=c;c=a;可以实现()
a. 交换b和c的值
b. 交换a和c的值
c. 交换b和a的值
d. 交换a、b和c的值
【答案】:请联系在线客服,或加微信好友
若x为一个bool型变量,则表达式x &&10>9的值是()
a. 与x的值相反
b. 与x的值相同
c. true
d. false
【答案】:请联系在线客服,或加微信好友
执行循环语句“for(int i=0;i<10;i++) cout <<‘*’;”后,在屏幕上输出多少个‘*’号()a. 8个 b. 11个 c. 9个 d. 10个 【答案】:请联系在线客服,或加微信好友表达式A>B && A<=B 的值为true对 错 【答案】:请联系在线客服,或加微信好友C++复合语句使用哪一组符号括起来()~ ( )~ ~ “ ”}【答案】:请联系在线客服,或加微信好友有返回值的函数,结束函数运行时可以不使用return语句对 错 【答案】:请联系在线客服,或加微信好友在循环结构中可以使用break强制退出循环对 错 【答案】:请联系在线客服,或加微信好友设x和y均为bool型变量,则x && y为真的条件是()a. 它们均为真 b. 至少一个为假 c. 至少一个为真 d. 它们均为假 【答案】:请联系在线客服,或加微信好友sizeof (double) 得到的是一个整数对 错 【答案】:请联系在线客服,或加微信好友顺序结构、条件分支结构和跳转结构是三种基本的控制结构对 错 【答案】:请联系在线客服,或加微信好友表达式10>>1的值是()
a. 5
b. 10
c. 2
d. 12
【答案】:请联系在线客服,或加微信好友
在循环结构中使用continue语句用来实现无条件跳转
对
错
【答案】:请联系在线客服,或加微信好友
表达式38%6的值是()
a. 0
b. 1
c. 2
d. 3
【答案】:请联系在线客服,或加微信好友
若一维数组元素个数为n,则数组元素的最大下标是n,最小下标是0
对
错
【答案】:请联系在线客服,或加微信好友
“连接”是应用程序开发的第三步,目标程序经过连接后生成()
a. 目标程序
b. 可执行程序
c. 连接程序
d. 源程序
【答案】:请联系在线客服,或加微信好友
若x=8,则表达式( x>0 ? 10 : 0 ;)的值是()
a. 0
b. 10
c. 2
d. 8
【答案】:请联系在线客服,或加微信好友
表达式3<<2的值是()a. 9 b. 6 c. 12 d. 3 【答案】:请联系在线客服,或加微信好友下列表达式中,值为3的是()a. 3-3 b. 25/11 c. 3*3 d. 63%10 【答案】:请联系在线客服,或加微信好友表达式9|3的值是()a. 3 b. 12 c. 11 d. 9 【答案】:请联系在线客服,或加微信好友C++的基本数据类型是指()a. 实型和字符型 b. 指针和数组 c. 整型和实型 d. 整型和指针 【答案】:请联系在线客服,或加微信好友表达式k++﹡=2是一个正确的表达式对 错 【答案】:请联系在线客服,或加微信好友下列关于函数的说法中正确的是()a. 一个程序中只能有一个函数 b. 所有的函数名都是main c. 函数就是主函数 d. 函数是具有特定功能的程序模块 【答案】:请联系在线客服,或加微信好友已知“int m8={3,5,7,11};”,则a3值是()【答案】:请联系在线客服,或加微信好友作为表达式的函数调用,被调用函数必须有返回值对 错 【答案】:请联系在线客服,或加微信好友在程序中使用sizeof (data) 表示数组中元素个数,其中data是数组名对 错 【答案】:请联系在线客服,或加微信好友函数定义所能提供的信息,函数原形也能提供对 错 【答案】:请联系在线客服,或加微信好友定义于函数外部的变量是()a. 全局变量 b. 局部变量 c. 寄存器变量 d. 静态变量 【答案】:请联系在线客服,或加微信好友作为表达式的函数调用,要求被调用函数必须是()a. 有参函数 b. 无参函数 c. 无返回值的函数 d. 有返回值的函数 【答案】:请联系在线客服,或加微信好友所有的局部变量都是静态变量对 错 【答案】:请联系在线客服,或加微信好友数组num的定义为:int num 3=,{1,2,5},{6}};由此可知该数组是一个3行3列的共有9个元素的数组{TRUE}【答案】:请联系在线客服,或加微信好友下列有关字符串常量“ABC”的说法,错误的是()a. 字符串“ABC”在计算机中需要3字节的存储空间 b. 字符串常量用双 引号括起来 c. “A” 和‘A’分别是字符串常量和字符常量 d. 在计算机中“ABC”是一个以‘\0’为结尾存储的字符序列 【答案】:请联系在线客服,或加微信好友已知 “int a90;”,则数组a中元素的最大下标是()a. 0 b. 1 c. 89 d. 90 【答案】:请联系在线客服,或加微信好友字符串“helloC++”存储在计算机中,占用的空间是()a. 10字节 b. 8字节 c. 11字节 d. 9字节 【答案】:请联系在线客服,或加微信好友下列字符串长度为2的是()a. “ABCD” b. “A” c. “AB” d. “ABC” 【答案】:请联系在线客服,或加微信好友已知:“int num4=;”则数组num各元素的值分别是(){=10,9,0,0~10 , 9~10,9,0~10,9, 9, 9}【答案】:请联系在线客服,或加微信好友下列字符串在计算机中占用3字节空间的是()a. “ABC” b. “AB” c. “A” d. “ABCD” 【答案】:请联系在线客服,或加微信好友“C”和‘C’是两个完全相同的字符常量对 错 【答案】:请联系在线客服,或加微信好友已知s1和s2是两个有足够元素个数的字符串变量,其值分别是“ab” 和“abcd”,执行语句strcat(s1,s2);后,s1的值是()a. “abcd” b. “abcdab” c. “ababcd” d. “ab” 【答案】:请联系在线客服,或加微信好友重载函数必须在参数的数量上或类型上与其它同名函数有所区别对 错 【答案】:请联系在线客服,或加微信好友执行语句:int a=8,b=2;a-=b;后,a、b的值分别是()a. 8、8 b. 6、2 c. 8、2 d. char 6、6 【答案】:请联系在线客服,或加微信好友下面哪一个保留字不能作为函数的返回值类型()a. long b. void c. delete d. char 【答案】:请联系在线客服,或加微信好友数组a的定义:int a53=,{5},{5,6,8}};则该数组共有6个元素{FALSE}【答案】:请联系在线客服,或加微信好友函数直接或间接地调用自身,这样的调用是()a. 语句调用 b. 递归调用 c. 表达式调用 d. 简单调用 【答案】:请联系在线客服,或加微信好友字符串“study”的长度是6对 错 【答案】:请联系在线客服,或加微信好友字符串“string”占用7字节的存储空间对 错 【答案】:请联系在线客服,或加微信好友已知 “int A80={0};”,则数组A中共有多少个元素()a. 0 b. 80 c. 不确定 d. 1 【答案】:请联系在线客服,或加微信好友C++源程序文件的扩展名是()a. c b. cpp c. exe d. obj 【答案】:请联系在线客服,或加微信好友C++程序中的每条基本语句都是用大括号括起来的。对 错 【答案】:请联系在线客服,或加微信好友C++源程序文件的扩展名是obj对 错 【答案】:请联系在线客服,或加微信好友C++程序开发过程中几个相互衔接的步骤,按顺序依次是:编辑、连接、编译和运行对 错 【答案】:请联系在线客服,或加微信好友C++源程序经过编译后,生成的目标程序扩展名是()a. cpp b. lik c. exe d. obj 【答案】:请联系在线客服,或加微信好友下列有关数据类型的各种说法中,错误的是()a. double是双精度类型修饰符 b. 一个双精度数据占用4字节空间 c. 单精度数和双精度数都属于实型数 d. 一个单精度数据占用4字节空间 【答案】:请联系在线客服,或加微信好友C++主函数的函数名是()a. cpp b. main c. MAIN d. Main 【答案】:请联系在线客服,或加微信好友下列符号中,不能作为变量名使用的是()a. _sum b. _SUM c. SUM d. 123sum 【答案】:请联系在线客服,或加微信好友下列选项中,合法的标识符是()a. _hell b. hell! c. h.ell d. 365hell 【答案】:请联系在线客服,或加微信好友在C++中,_file是一个合法的标识符对 错 【答案】:请联系在线客服,或加微信好友C++程序的执行是从程序的第一个函数开始的对 错 【答案】:请联系在线客服,或加微信好友C++基本语句的结束标记是()a. , b. : c. 。 d. ; 【答案】:请联系在线客服,或加微信好友执行语句:cin>>i>>j;从键盘依次输入2、3,则变量j获得的值是()
a. 2
b. 3
c. 0
d. 5
【答案】:请联系在线客服,或加微信好友
C++主函数的函数名是Main
对
错
【答案】:请联系在线客服,或加微信好友
C++可执行程序的扩展名为()
a. cpp
b. obj
c. lik
d. exe
【答案】:请联系在线客服,或加微信好友
实数6.3059E3在常规表示法中应表示为()
a. 63.059
b. 6305.9
c. 630.59
d. 6.3059
【答案】:请联系在线客服,或加微信好友
“编辑”是应用程序开发的第一步,经过编辑后的文件是()
a. 源程序文件
b. 连接程序文件
c. 目标程序文件
d. 可执行程序文件
【答案】:请联系在线客服,或加微信好友
C++可执行程序文件的扩展名是cpp
对
错
【答案】:请联系在线客服,或加微信好友
实数0.02389 用科学表示法应表示为()
a. 2.389e-2
b. 0.2389e-1
c. 2.389e2
d. 0.2389e1
【答案】:请联系在线客服,或加微信好友
文件名为student.cpp的C++源程序经过编译和连接后生成的可执行文件的文件名是()
a. student.exe
b. student.link
c. main.cpp
d. student.obj
【答案】:请联系在线客服,或加微信好友
C++语言是在哪一种计算机语言的基础之上发展起来的()
a. C
b. Java
c. Basic
d. Delph i
【答案】:请联系在线客服,或加微信好友
十进制数20的八进制表示是020
对
错
【答案】:请联系在线客服,或加微信好友
在C++中Sum和sum是两个不同的标识符
对
错
【答案】:请联系在线客服,或加微信好友
执行一个C++应用程序时,从哪一个函数开始执行()
a. 最后一个函数
b. 主函数后的第一个函数
c. 第一个函数
d. 主函数
【答案】:请联系在线客服,或加微信好友
执行语句:int x=3 ,y; y=x– ; 后,y的值是2
对
错
【答案】:请联系在线客服,或加微信好友