2010计算机等级考试二级(C++)笔试139(二)

时间:2011-01-22 19:08:52

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G

A.该函数可以用来从键盘上读取字符串

B.该函数读取的字符串长度是受限制的

C.该函数读取字符串时,遇到终止符时便停止

D.该函数中所使用的终止符只能是换行符

参考答案: D

----------------------------------------

16、在C++语言的数据类型中,int、short等类型的长度是( )。

A.固定的

B.任意的

C.由用户自定义

D.与机器字长有关

参考答案: D

----------------------------------------

17、下列函数原型声明中错误的是( )。

A.void Fu(it x=0,it y=0);

B.void Fu(it x,it y);

C.void Fu(it x,it y=0);

D.void Fu(it x=0,it y);

参考答案: D

----------------------------------------

18、下列语句中,错误的是( )。

A.cot it uffer=256;

B.cot doule *oit;

C.it cot uffer=256;

D.doule *cot oit;

参考答案: D

----------------------------------------

19、线性表的顺序存储结构和线性表的链式存储结构分别是( )。

A.顺序存取的存储结构、顺序存取的存储结构

B.随机存取的存储结构、顺序存取的存储结构

C.随机存取的存储结构、随机存取的存储结构

D.任意存取的存储结构、任意存取的存储结构

参考答案: B

----------------------------------------

20、 以下程序的输出结果是( )。 #include<iostream> #include<stdlib> using namespace std; void func(char **m) { ++m; cout<<*m<<endl; } main() { static char *a[]={MORNING,AFTERNOON,EVENING); char **n; n=a; func(n); system(PAUSE); return 0; }

A.为空

B.MORNING

C.AFTERNOON

D.EVENING

参考答案: C

----------------------------------------

21、下列关于运算符重载的描述中,正确的是( )。

A.运算符重载可以改变运算符的操作数的个数

B.运算符重载可以改变优先级

C.运算符重载不可以改变优先级

D.运算符重载不可以改变语法结构

参考答案: D

----------------------------------------

22、 阅读下面的程序: #include<iostream.h> void main() { int x; cin>>x; if(x++>5) cout<<x<<endl; else cout<<x――<<endl; } 如果两次执行上述程序,且键盘输入分别为4和6,则输出结果分别是( )。

A.4,6

B.3,6

C.4,7

D.5,7

参考答案: D

----------------------------------------

23、关于动态存储分配,下列说法正确的是( )。。

A.ew和delete是C++语言中专门用于动态内存分配和释放的函数

B.动态分配的内存空间也可以被初始化

C.当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必用delete释放内存空间

D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用ew

参考答案: B

----------------------------------------

24、关于运算符重载,下列表述中正确的是( )。

A.C++

首页 上页 1 2 3 下页 尾页 2/6/6
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部