1、i+) switch(i) case 1:System.out.println(i); case 2: default :A.011122B.012C.012020D.1207.以下选项()是用于阐述一算法的预备工具。A.程序(Programs)B.流程图(Flowcharts)C.循环(Loops)D.数组8.在JAVA语言中,下面选项()声明一个数组用于保存4个参赛者参加5个不同项目的比赛成绩。A.score56 B.score45C.score34D. score349.若有说明:int a10;则对a数组元素的不正确引用是()。A.a10B.a3-4C.a5D.a010.在软件设计过程
2、中,当一个流程图有数页之多时应该用()标识跨页的流程。A.流程线B.分支符号C.连接符D.开始和结束框11.在JAVA语言中,考虑以下代码段:j = 2,k = 3;v = j- - +k;通过运算后,v的值是()。A.1B.-3C.-1D.-212.在JAVA语言中, 下列代码的运行结果是( ) (选择一项) public static void showInfo(int a,int b) a+; b+; public static void main(String args) int a=5; int b=10; System.out.println(a+,+b); showInfo(a,
3、b);A.5,10 5,10B.5,10 6,11C.5,10 4,11D.5,10 5,1113.在JAVA语言中,19+12在这里,19和12是(),+是()。A.操作数,操作符B.操作符,操作数C.变量,操作数D.操作,操作数14.下面程序输出结果是()System.out.println(2+);A.22B.4C.0D.10015.分析下面的JAVA语言程序,如果从键盘上输入9,则输出的结果是( ).(选择一项) Scanner input = new Scanner(System.in); int n = input.nextInt(); if(n10) System.out.pri
4、ntln(n+); else System.out.println(n-);A.11B.10C.9D.816.在JAVA语言中,描述A:8与8是相同的描述B:¥的数据类型是char下面的选项()是正确的(选择一项)A.两个描述都是正确的。B.两个描述都是错误的。C.只有描述A是正确的。D.只有描述B是正确的。17.(10*(2-8)+10)/(5-5*2)在JAVA语言中,上面的表达式计算结果为()。A.-10C.30D.-3218.int a5=3,9,5,6,4System.out.println(a4) 以上JAVA程序段的输出结果为()A.3B.5C.4D.619.下面选项()是JAV
5、A语言中定义的循环语句类型。A.if elseB.whileC.switch.caseD.for20.在JAVA语言中,以下正确的函数定义形式是()。A.double run(int x,inty);B.double run(int x;int y);C.double run(int x,int y);D.double run(int x, y);21.有如下JAVA语言程序, 则程序运行后的输出结果为( ) (选择一项)int a = 2;System.out.println(a*310?1:2);B.2D.1022.能将用JAVA语言编写的源代码转换成字节码的命令是()。A.javaB.j
6、avacC.javadocD.javab23.在JAVA语言中, 假设以下所有变量均为整型, 则下面代码执行后c的值是( ). a=2;b=5;b+;c=a+b; (选择一项)A.5B.6C.724.在JAVA语言中, 10%2的值为( ) (选择一项)D.-125.在JAVA语言中, 要判断整型变量x是否等于0, 下面( )语句是在正确的. (选择一项)A.xB.x=0C.x=0D.x!100) break;B.for(; ;C.int k=0; do +k; while(kb)if(bc) c=a+b;else c=a*b;System.out.println(a+”t”+b+”t”+c)
7、A.1 3 5B.1 3 4C.1 3 6D.1 3 335.JAVA语言中,若有说明int a10;则对a数组元素的正确的引用是()B.a3+1C.a(5)D.a(0)36.在JAVA语言中,有如下定义 执行后的结果为: public static void f(int x, int y) int t; if (x y) t = x; x = y; y = t; int a = 4, b = 3, c = 5; f(a, b); System.out.println(a + + b + + c);A.3,4,5B.5,3,4C.4,5,3D.4,3,537.在JAVA语言中,下列代码的运行结
8、果是()。 int a = 1, sum = 0; while (a+ 3); sum = sum + a; System.out.println(sum);D.语法错误38.JAVA语言中命名一个变量的规则包括()A.变量名必须以字母或下划线或数字开头B.变量的第一个字母必须是字母或下划线C.变量名不区分大小写D.第一个字母后可以是字母,数字和下划线组成的序列39.在JAVA语言中下列哪组不是合法的用户标识符()。(请选择两项)A.integer 和 1chB.Int 和 scanC.case 和 publicD._ch 和 integer40. int i = 0, x = 0; if (
9、i % 5 = 0) x+; 20);以上程序代码正确的是()A.4D.以上都不是41.研究下面JAVA程序 int x; x = input.nextInt(); if (x- 5)System.out.println(x); else System.out.println(x+);运行后,如果从键盘上输入5,则输出结果是()C.542.以下程序的输出结果是()。 for (i = 1; i = 5; i+) if (i % 2 = 0)System.out.print(* else continue; System.out.print(# System.out.print($A.*#*#*
10、#$B.#*#*#*$C.*#*#$D.#*#*$43.以下程序的输出结果是()。 public static int f(int b, int n) int i, r = 1; for (i = 0;= n; i+) r = r * bi; return r; int x, a = 2, 3, 4, 5, 6, 7, 8, 9 ; x = f(a, 3);A.720B.120C.2444.下面()是JAVA语言中的有效注释(选择一项)A./* this is a comment*/B.-this is a commentC.*this is a comment*D./-this is a c
11、omment45.考虑以下的JAVA程序: int i,j,num=0; for(i=0;4; for(j=i;j2;j+) num=num+j; System.out.println(the value of num is +num); 程序执行后,num的值应该是().(选择一项)D.346.在JAVA语言中定义了如下变量:char ch;下列赋值正确的是()(选择一项)A.ch=aaaaB.ch=C.ch=2345D.ch=a47.在JAVA语言中,下列程序运行的结果是()。 int a=1,b=1,i,j; i=a+; j=+b;+b+i+j);A.1 1 2 2B.2 2 2 2 C
12、.2 2 1 2D.1 2 2 148.在JAVA语言中,有如下两条叙述:陈述a:5/2结果为2.5陈述b:5.0/2.0结果为2.5(选择一项)A.两句都对B.两句都错C.只有a对D.只有b对49.在JAVA语言中,以上正确的函数定义形式是()A.double run(x,y);D.double run(int x,y);50.分析下面的JAVA语言代码:int a=1,b=10;dob-=a; a+;while(b-0);则执行循环语句后b的值为()。A.9B.-251.在JAVA语言中,运行下面的程序段后将输出( )。 char a,b = c,hina; a=b; System.out
13、.println(a);A.chinaB.ChC.ChiD.编译出错52.在JAVA语言中,下列()是合法的标示符。A.MainB.p234C.4xD.short53.有数组int num=10,20,30,40,50;num3的值为()。A.30B.50C.40D.2054. 下面的JAVA 程序的输出结果是()。 int a=3,b=2,c=1; int x=10,y=20; if(a 0); System.out.println(a);A.54321B.432163.在JAVA语言中,下面不能对字符串正确赋初值的语句是()。A.String str;B.String str = “goo
14、d!”;C.String str = new String(“good!”);D.String str = “good!”;64.以下正确的叙述有()。(选择二项)A.在JAVA程序中,每行中只能写一条语句。B.在JAVA程序中,Abc和abc是2个相同的变量C.若a和b的类型相同,在计算了赋值表达式a=b后b的值将放入a,而b的值丢失D.若a是float型变量,a=10是合法的,因为float型变量允许存放整型数65.下JAVA代码的输出结果是()。 int answer,result; answer=100; result=answer-10; System.out.println(res
15、ult+5);A.The result is 90B.The result is 95C.The result is 10D.The result is 10066.研究下面的JAVA语言代码: int temp=10; System.out.println(temp+); temp+; System.out.println(temp);输出是()。A.10 12B.11 12C.10 1167.考虑以下的JAVA程序: int i,j,num=0; for(j=i; num=num+j; System.out.println(num);程序执行后,num 的值应该是()。68.分析下面的JA
16、VA语言代码片断:int n;Scanner input = new Scanner(System.in);n = input.nextInt();if(n10)System.out.println(“ok”);else System.out.println(“no”);若运行时从键盘输入11,则输出()。A. okB.noD.1169.在JAVA语言中,()是在所有方法外部声明的。A.成员变量B.局部变量C.形参D.自动变量70.以下对JAVA语言方法的有关描叙中,正确的是()。A.调用方法时,只能把实参的值传送给形参,形参的值不能传给实参B.JAVA方法可以递归调用C.方法必须有返回值,否则不能使用方法D.JAVA程序中有调用关系的所有方法必须放在同一个源程序文件中71.分析下面的JAVA程序: int num =0; while(num=2) num+; System.out.print(num); 输出结果是()。A.123C.23D.1272.分析下面的程序: int x = 10, y = 20, z = 30; fun(x, y, z); System.out.println(z+y+x);A.30,20,10B.10,20,30C.456,567,678D.678,567,45673.研究下面的JAVA程序段:int i,j
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1