资源描述:
《2008杭州历史与社会中考卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2008年春浙江省高等学校计算机等级考试试卷(二级Java)说明:⑴考生应将所有试题的答案填写在答卷上。其中试题一到试题六请在答卷上的各小题选项的对应位置上填“√”。⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内;⑶考试时间为90分钟。试题1(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】输入1个正整数n(n>=2),输出菲波那契(Fibonacci)序列的前n项,每行输出6个数。菲波那契(Fibonacci)序列:1,1,2,3,5,8,13,…
2、…,数列的最初两个数都是1,从第三个数开始,每个数是前两个数之和。运行示例:Entern:1011235813213455importjava.io.*;classTest{publicstaticvoidmain(Stringargs[])throwsIOException{intcount,i,n;longx1,x2,x;System.out.print("Entern:");BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));
3、n=Integer.parseInt(br.readLine());x1=x2=1;System.out.print((1));(2);for(i=1;i<=n-2;i++){x=x1+x2;System.out.print(x+"t");count++;if((3))System.out.print("");x1=x2;(4);}}}6【供选择的答案】(1)A、x1+"t"+x2+"t"B、x1+"t",x2+"t"C、x1,x2D、x1+x2(2)A、count=2B、count=0C、count
4、=1D、count=-1(3)A、count/6==0B、count%6!=0C、count%6==0D、count/6!=0(4)A、x=x1+x2B、x2=x1C、x=x2D、x2=x试题2(每小题3分,共12分)阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】程序输出所有符合以下条件的三位数:(1)能被7整除;(2)3个数字中至少有2个8。【程序】classTest{publicstaticvoidmain(Stringargs[]){intcount=0;intk,s;f
5、or(inti=100;i<1000;i++){if((5)){s=0;k=i;while((6)){if((7))s++;k=k/10;}if((8))System.out.println(i);}}}}【供选择的答案】(5)A、k>0B、s>=2C、i%7==0D、k%10==8(6)A、k>0B、s>=2C、i%7==0D、k%10==8(7)A、k>0B、s>=2C、i%7==0D、k%10==8(8)A、k>0B、s>=2C、i%7==0D、k%10==86试题3(每小题3分,共12分)阅读下列程序说明和
6、程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】类Point描述平面坐标系中的一个点,其中x,y分别是横坐标和纵坐标,构造方法将当前点对象位置设置为参数指定的值。类Circle描述平面坐标系中的一个圆,其中x,y,r分别是圆心坐标和半径,构造方法将当前圆对象的圆心坐标和半径设置为参数指定的值。方法inside判断点p是否在圆内。【程序】classPoint{intx,y;Point(9){this.x=x;this.y=y;}}classCircleextendsPoint{intr;Circle
7、(intx,inty,intr){(10)(x,y);this.r=r;}(11)(Pointp){doubled;d=Math.sqrt((x-p.x)*(x-p.x)+(y-p.y)*(y-p.y));if(d>r)returnfalse;(12)returntrue;}}publicclassTest{publicstaticvoidmain(Stringargs[]){Pointp1=newPoint(5,5);Circlec1=newCircle(0,0,8);if(c1.inside(p1))Syste
8、m.out.println("点在圆内");elseSystem.out.println("点在圆外");}}【供选择的答案】(9)A、(intx,y)B、(intx,inty)C、()D、(intx,inty,intr)6(10)A、PersonB、thisC、CircleD、super(11)A、booleaninsideB、voidinsideC、in