北大青鸟S1内部测试试卷(3)

2021-09-24 15:13

case 1 :

switch(y)

{

case 0:

printf(“*0*”);

break;

case 1:

printf(“*1*”);

break;

}

case 2:

printf(“*2*”);

break;

}

}

a) *0*

b) *0**1*

c) *0**2*

d)*0**1**2*

39)分析下面这段Java代码,它的运行结果是()。(选择一项)

import java.io.*;

public class B{

public static void main(String[]args){

int i=12;

System.out.println(i*=++i);

}

}

a) 145

b) 169

c) 156

d) 程序无法编译

40)在C语言中,某程序员定义了如下函数,其中定义错误的是()。(选择一项) a) int GetMax(int a,b)

{

if(a>b)

return a;

else return b;

}

b) void showInfo()

{

printf(“我是北大青鸟学员”);

}

c) char*getInfo()

{

北大青鸟S1内部测试试卷

return(“我是北大青鸟学员”);

}

d) int GetAgeArray(int age)

{

if(age<=18)

return 18;

return age;

}

41)在Java中,有如下两个类Student和Person。如果Student是Person的子类,则下列声明对象的语句中不正确的事()。(选择一项)

a) Person x=new Student();

b) Person x= new Person();

c) Student x= new Person();

d) Student x= new Student();

42)在Java中,下面这段代码运行后的结果是()。(选择一项)

class FatherClass{

final protected void faMethod(){

System.out.println(“这是父类中的方法”);

}

}

class SonClass extends FatherClass{

public void faMethod(){

System.out.println(“这是子类中的方法”);

}

public static void main(String[]args){

FatherClass obj=new SonClass();

obj.faMethod();

}

}

a)这是父类中的方法

b) 这是子类中的方法

c) 这是父类中的方法

这是子类中的方法

d) 编译错误

43)在Java中,编译运行以下代码,将()。(选择一项)

interface MyInterface{

int j=0;

}

public class Test implements MyInterface{

public static void main(String[]args){

int i;

Test test=new Test();

i=test.j; //代码行1

i=Test.j; //代码行2

北大青鸟S1内部测试试卷

i= MyInterface .j; //代码行3

}

}

a) 编译通过(/////////接口的成员默认是静态的)

b) 编译报错,提示代码行1错误

c) 编译报错,提示代码行2错误

d) 编译报错,提示代码行3错误

44)分析下面的JavaScript代码段,输出结果是()。(选择一项)

var s1=new String(“010-98989999”);

document.write(s1.substring(1,4)+”<br>”);

document.write(s1.substr (1,4));

a)10-

10-

b) 10-9

10-9

c) 10-9

10-

d) 10-

10-9

45)给定如下Java代码,编译运行时的结果是()。(选择一项)

import java.io.*;

public class StringTest{

public StringTest(){

}

public void method1(StringBuffer sb,String s){

System.out.print(“-”+(s+“C”));

StringBuffer sb2=new StringBuffer(“E”);

sb=sb2;

System.out.print(“-”+sb2);

System.out.print(“-”+s);

}

public static void main(String[]args){

StringBuffer sb1=new StringBuffer(“A”);

String sb2=new String (“B”);

StringTest st=new StringTest ();

st.method1(sb1,sb2);

System.out.print(“-”+sb1);

System.out.print(“-”+sb2);

}

}

a)程序运行时出现异常

b)-BC-E-B-E-B

c)-BC-E-BC-A-B

d)-BC-E-B-A-B

北大青鸟S1内部测试试卷

46)在HTML中,使用JavaScript中的浏览器对象实现在当前窗口打开链接

“”的JavaScript语句是()。(选择一项)

a) window.open(“”);

b) document.write(“”);

c) location.replace(“”);

d) location.reload(“”);

47)下面C程序中,对数组地址引用正确的是()。(选择二项)

int a[3]={1,2,3};

int*ptr;

ptr=a;

a) ptr

b) *ptr

c)&a[0]

d)*a[0]

48)如果今天是2006年5月14日,分析下列JavaScript代码,运行后在网页上显示()。(选择一项)

var now=new Date();

var year=new.getFullYear();

var month=new.getMonth();

var date=new.getDate();

document.write(year+“”+month+“”+date);

a) 2006 05 14

b) 2006 5 14

c) 2006 04 14

d) 2006 4 14

49)在SQLServer2000数据库中,假设某网上书城的数据库中books数据表用于储存每本书的销售信息,其中book_name列为书的名称,pub_id列为出版社的编号,sales列为每本书的销售额,现在要查询出版的书目大于5本的出版社的销售额分别是多少,则正确的查询语句是()。(选择二项)

a)SELECT pub_id,total=SUM(sales) FROM books

GROUP BY pub_id HAVING COUNT(*)>5

b) SELECT pub_id,total=SUM(sales) FROM books

WHERE COUNT(*)>5 GROUP BY pub_id

c) SELECT pub_id,total=SUM(sales) FROM books

WHERE COUNT(book_name)>5 GROUP BY pub_id

d) SELECT pub_id,total=SUM(sales) FROM books

GROUP BY pub_id HAVING COUNT(book_name)>5

50)有以下C语言结构的定义,对d中year成员引用正确的是()。(选择二项)

struct date{

int year;

int month;

int day;

}d,*ptr=&d;

北大青鸟S1内部测试试卷(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:信息应急预案2014 (修复的)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: