山东省潍坊市高密市职业中专2022-2023学年度高二第一学期JAVA程序设计期中考试试题

标签:
普通文字版答案
2023-05-20
| 3页
| 154人阅读
| 1人下载

内容正文:

( 学校: _______________________ 班级: ______ _____ ____ 姓名: ________________ (请 不 要 在 密 封 线 内 答 题) )高密市职业中专信息工程系2021——2022学年度第二学期 《Java程序设计基础》期中考试试题 一、 单选题 (共20题,50分) 1、编译java源文件的命令是( ) A、 java B、 javac C、 javaw D、 javap 2、Java属于以下哪种语言?( ) A、 机器语言 B、 汇编语言 C、 高级语言 D、 以上都不对 3、下面哪种类型的文件可以在Java虚拟机中运行?( ) A、 .java B、 .jre C、 .exe D、 .class 4、在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,b); System.out.println(a + "," + b); } A、5,10 5,10 B、5,10 6,11 C、5,10 4,11 D、5,10 5,11 5、Java程序是有什么组成的( )。 A、类 B、对象 C、函数 D、包 6、在java语言中,有如下定义 public static void f (int x,int y) { int t ; if(x>y){ t=x; x=y; y=t; } } public static void main(String args[]){ int a=4,b=3,c=5; f(a,b); System.out.println(a,b,c); }输出结果是( ) A、3,4,5 B、5,3,4 C、4,5,3 D、4,3,5 7、设A为已定义的类名,下面声明类A的对象a的语句中正确的是( )。 A、float A a; B、public A a = A(); C、A a = new int(); D、A a = new A(); 8、58.下列不是数组复制方法的是( )。 A、用循环语句逐个复制数组 B、用方法arraycopy C、用”=”进行赋值 D、用clone方法 9、方法pr声明为 public static void pr ( float[] scores, int n ){ } 声明了三个变量 int[] ary = new[10]; int m=5; int n = 10; 那么下面正确调用pr方法的是( ) A、 pr (ary,m); B、 n = pr (ary,m); C、 都不正确 D、 pr (ary); 10、在JAVA中,以下语句正确的是( ) A、 int a[3]={3,4,5}; B、 int a[]=new int[]{5,1,2,9}; C、 int a[]=new int[3]{3,4,5}; D、 int a[3]=new int[]{3,4,5}; 11、 int i; int []a=new int[10]; for(i=9;i>=0;i--) a[i]=10-i; System.out.println (a[2]+” ”+a[5]+” “+a[8]); A、2 5 8 B、7 4 1 C、8 5 2 D、3 6 9 12、给定如下Java代码片段,编译运行时的结果是( )。 int i=2; switch(i) default: System.out.println("default"); case 0: System.out.println("zero"); break; case 1: System.out.println("one"); cas

资源预览图

山东省潍坊市高密市职业中专2022-2023学年度高二第一学期JAVA程序设计期中考试试题
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。