计算机二级考试C++每日一练(2016-1-13) |
第1题:有如下程序: #include usingnamespacestd; classB{ public: B(intxx):x(xx){++count;x+=10;} virtualvoidshow( )const {cout<protected: staticintcount; private: intx; }; classD:publicB{ public: D(intxx,intyy):B(XX),y(yy){++count;y+= 100;) virtualvoidshow( )const {cout<private: inty; }; intB::count==0; intmain( ){ B*ptr=newD(10,20); ptr->show( ); deleteptr; return0; } 运行时的输出结果是( )。 A.1_120 B.2_120 C.1_20 D.2_20 |
【单选题】: |
第2题:组成计算机指令的两部分是( )。 A.数据和字符 B.操作码和地址码 C.运算符和运算数 D.运算符和运算结果 |
【单选题】: |
第3题:在面向对象方法中,不属于“对象”基本特点的是()。 A.一致性 B.分类性 C.多态性 D.标识唯一性 |
【单选题】: |
第4题:在标准ASCII码表中,已知英文字母D的ASCII码是01000100,英文字母A的ASCII码是( )。 A.01000001 B.01000010 C.01000011 D.01000000 |
【单选题】: |
第5题:有下列程序: #include voidmain( ) {stuctSTU{charname[9];charsex;double score[2];}; stuctSTUa={"Zha0",’m’,85.0,90.0),b={" Qian",’f’,95.0,92.0}; b=a: printf("%S,%C,%2.0,%2.0\n”,b.name,b.sex, b.score[O],bscore[1]); 程序的运行结果是( )。 A.Qian,f,95,92 B.Oian,m,85,90 C.Zha0,f,95,92 D.Zha0,m,85,90 |
【单选题】: |
第6题: 若有以下程序段: int a=O,b=O,c=O: c=(a-=a-5),(a=b,b+3); cout<<”,”<<B<<”,”<<C<<ENDL; 其输出结果是 A)3,O,一10 B)0,O,5 C)一10,3,一lO D)3,O,3 |
【单选题】: |
第7题:下列关于线性链表的叙述中,正确的是( )。 A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致 B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续 C.进行插入与删除时,不需要移动表中的元素 D.各数据结点的存储顺序与逻辑顺序可以不一致,它们的存储空间也可以不一致 |
【单选题】: |
第8题:在数据库系统中,数据具有独立性。由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改。这种独立性称为【 】。 |
【填空题】: |
第9题:十进制数32转换成无符号二进制整数是( )。 A.100000 B.100100 C.100010 D.101000 |
【单选题】: |
第10题:通过CWnd的成员函数GetMenu来获取指向菜单栏的指针,对菜单子项的访问可以通过菜单的()来实现。 |
【填空题】: |