C-Java-DB笔试试题.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
选择题(Java/C/C++) 说明下列创建数组的方法那些是正确的________。 A.int twoDim[][] = new int[4][]; B.int twoDim[][] = new int[][4]; C.int twoDim[][] = new int[4][5]; D.char a[] = {‘A’, ‘B’}; E.char c[] = “ABC”; ACD 下面哪些判断是正确的________。 A.abstract不能和final并列修饰同一个类 B.一个方法使用final修饰,则该方法所在的类不能被继承 C.abstract方法所在的类必须是abstract类 D.static方法中能处理非static域 E.abstract类中能有private方法 F.abstract类中不能包含final修饰的方法 G.private可以和static一起修饰一个方法 ABCEG 如下所示继承关系,其中,Base类的数据成员a在Derived1类中、b在Derived2类中、c在Derived3类中的属性依次为________。 class Base { public: int a; protected: int b; private: int c;}; class Derived1: private Base {}; class Derived2: protected Base {}; class Derived3: public Base {}; A.public,protected,private B.private,protected,public C.private,protected,private D.private,protected,unaccessible D 如下所示继承关系,Derived类对基类的构造顺序依次为________。 class Base1 {}; class Base2 {}; class Base3 {}; class Base4 {}; class Derived: public Base1,virtural public Base2,public Base3,virtural public Base4 {}; A.Base1,Base2,Base3,Base4 B.Base4,Base3,Base2,Base1 C.Base2,Base4,Base1,Base3 D.Base1,Base3,Base2,Base4 C 关于C和C++语言,以下描述正确的是________________。(多选) A.C和C++都是强类型语言 B.标号是唯一具有函数作用域的标识符 C.函数也可以象变量一样作为赋值表达式的左值 D.在类外部不能调用类的构造函数,但可以调用类的析构函数 E.类中虚函数的属性是自动继承的,但构造函数和析构函数是不被继承的 F.一般来说,当一个类存在深拷贝问题,就应该有拷贝构造函数并重载赋值运算符 BCDEF 在C语言中,若有定义“int a[10];”,则________不能表示a[1]的地址。 A.a+1     B.a[0]+1     C.a++       D.a[1] C 如下所示C程序,具有同类生命期的变量是_(1)________,具有同类作用域的变量是_(2)________。 #includestdio.h int a; static int b; void fn() { static float c; int d; for(int e=1;e10;e++) b++; } (1)A.a,b,c B.b,c,d C.c,d,e D.a,b,d (2)A.a,b,c B.b,c,d C.c,d,e D.a,b,d A, C 在C++语言中,catch()语句依据________来进行异常捕获匹配。 A.抛掷异常的类型 B.抛掷异常的语句 C.抛掷异常的名称 D.抛掷异常的值 A 假设如下所示的流程图1和流程图2都完成计算“1+2+3+4+5”的功能,流程图1中的(a)处应填写_(1) ________;流程图2中的(b)处应填写_(2)________。 流程图1 流程图2 (1)A.i5 B.i=5 C.i5 D.i=5 (2)A.i5 B.i=5 C.i5 D.i=5 已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是________。 A.if nl then return 1 else return n+f(n-1) B.if nl then return 1 else return n+f(n+1) C.if nl then return 0 else retur

文档评论(0)

enxyuio + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档