-> -> ->
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.MORNINGC.AFTERNOOND.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,6B.3,6C.4,7D.5,7 参考答案: D ----------------------------------------23、关于动态存储分配,下列说法正确的是( )。。 A.ew和delete是C++语言中专门用于动态内存分配和释放的函数B.动态分配的内存空间也可以被初始化C.当系统内存不够时,会自动回收不再使用的内存单元,因此程序中不必用delete释放内存空间D.当动态分配内存失败时,系统会立刻崩溃,因此一定要慎用ew 参考答案: B ----------------------------------------24、关于运算符重载,下列表述中正确的是( )。 A.C++
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G