文章目录[隐藏]

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-09-11到2021-01-08
本篇答案更新状态:已完结

1 Java开发环境和程序设计初步 Java开发环境 单元测试

1、 问题:编译一个定义3个类的Java源文件后,会产生     个字节码文件。 
答案: 【3

2、 问题:一个Java源文件中,编写了2个类:public class Hello{}class HelloWorld{}则源文件名称应该为___。
答案: 【Hello.java
分析:【java源文件名应与public修饰的类名一致

【作业】1 Java开发环境和程序设计初步 搭建开发环境,编写java程序打印“你好2020”

1、 问题:搭建开发环境,编写java程序打印“你好2020”。提交代码及运行结果截图。
评分规则: 【 截图清晰,能反应开发环境搭建成功,java程序编写运行正确。

3 程序控制结构 程序控制结构 单元测验

1、 问题:下面程序执行的结果for(int  i=1;i<=10;i++){    if (i%3==0)    {        continue;    }System.out.println(“java基础班”);}在屏幕上打印几次“java基础班”?(   )
选项:
A:5
B:6
C:7
D:8
答案: 【7

2、 问题:编译如下代码,编译运行时,结果是(   )?public static void main(String[] atgs){    for(int i=0;i<3;i++){        System.out.print(i);}    System.out.print(i);   }
选项:
A:编译时报错
B:正确运行,输出012
C:正确运行,输出123
D:正确运行,输出0123
答案: 【编译时报错

3、 问题:下面程序执行的结果是(     )public static void main(String [] args){    int num=100;    if(num ++>100); {    num =200;}    System.out.println(num);   }
选项:
A:100
B:200
C:201
D:101
答案: 【200

4、 问题:给定某java 程序的main 方法如下,该程序的运行结果是(     ) 。pubtic static void main ( String[] args) {   boolean boo=true;   if ( boo== false) {   System.out.println ("a") ;   }else {    System.out.println ("b") ;   }
选项:
A:a
B:b
C:c
D:d
答案: 【b

5、 问题:研究下面的Java 代码,当x=2 时,运行结果是(    ) 。switch ( x) {    case1: System.out.println(1) ;     case2:     case3: System.out.println(3) ;    Case4: System.out.println(4) ;} 
选项:
A:没有输出任何结果
B:输出结果为3
C:输出结果是3和4
D:输出结果是l 、3 和4
答案: 【输出结果是3和4

6、 问题:下面的程序执行后count的结果是(      )
选项:
A:0
B:10
C:9
D:11
答案: 【10

7、 问题:阅读以下代码,并给出正确答案(      )
选项:
A:输出11次100
B:输出10次100,然后抛出运行期异常
C:编译错误,因为变量i不能在main() 方法中被声明2次
D:编译错误,因为变量j不能在main() 方法中被声明2次
答案: 【输出10次100,然后抛出运行期异常

8、 问题:语句int k=1; while (k++<10);执行后,变量k的值是(    )。
选项:
A:10
B:11
C:9
D:无限循环,值不定
答案: 【11

9、 问题:关于while循环和do…while循环的区别,下列说法正确的是(     )
选项:
A:没有区别,这两个结构任何情况下效果一样
B:while循环比do…while循环执行效率高
C:while循环是先循环后判断,所以循环至少被执行一次
D:do…while循环是先循环后判断,所以循环体至少被执行一次
答案: 【do…while循环是先循环后判断,所以循环体至少被执行一次

10、 问题:关于return语句,下列说法正确的是(    )
选项:
A:只能让方法返回数值
B:方法都必须含有
C:方法中可以有多句return
D:不能用来返回对象
答案: 【方法中可以有多句return

11、 问题:下面代码输出结果是()  int i=0,s=0;  do{    if (i%2 = = 0 ){      i++;      continue;    }   i++;   s = s + i;  } while (i<7);  System.out.println(s);
选项:
A:16
B:12
C:28
D:21
答案: 【12

12、 问题:int myInt = 3;if (myInt < 5) if (myInt < 3) System.out.println("<3"); else if (myInt > 2) System.out.println(">2"); else System.out.println("other");在标准输出中会显示什么信息?
选项:
A:<3
B:>2
C:other
D:什么也不输出
答案: 【>2

13、 问题:下面的代码段执行之后count的值是什么( ) int count = 1; (       )for (int i = 1; i <= 5; i++) { count += i; }  System.out.println(count);
选项:
A:5
B:1
C:15
D:16
答案: 【16

14、 问题:下面程序执行的结果是?(    )boolean b=true;if(b=false){    System.out.println("a");}else if(b){    System.out.println("b"); }else if(!b){        System.out.println("c");}else{    System.out.println("d");}
选项:
A:a
B:b
C:c
D:d
答案: 【c

15、 问题:下面程序执行的结果是?(   )int x=2,y=3;switch(x){    default:       y++;    case 3:       y++;    case 4:       y++;}System.out.println("y="+y);
选项:
A:3
B:4
C:5
D:6
答案: 【6

16、 问题:和下面代码执行结束后,sum结果一致的选项是(     )int i=1;int sum=0;while(i<=100){    if(i%2==0)    {       sum=sum+i;}    i++;}
选项:
A:for (int x =1; x<=100;x++){ sum=sum+x;}
B:for (int x =0; x<=100;x+=2){ sum=sum+x;}
C:for (int x =1; x<=100;x+=2){ sum=sum+x;}
D:上述全对
答案: 【for (int x =0; x<=100;x+=2){ sum=sum+x;}

17、 问题:下列语句序列执行后,i的值是(    )。int i=16; do {i/=2; } while( i > 3 );
选项:
A:16
B:8
C:4
D:2
答案: 【2

18、 问题:for循环格式如下:for(表达式1;表达式2;表达式3){    //code}下面描述正确的是: (     )
选项:
A:先执行表达式1
B:表达式2一定会被执行多次
C:表达式2的执行次数比表达式3的执行次数多1次
D:code处代码一定会被执行
答案: 【先执行表达式1;
表达式2的执行次数比表达式3的执行次数多1次

19、 问题:Java语言中有如下代码,下列X 的定义中,可使上段代码输出100 的有(          ) 。switch(x) {                         case 100:           System.out.println(100) ;break;    case 110:           System.out.println(110) ;break;        }
选项:
A:byte x=100
B:float  x=100
C:char   x=’d’
D:long x=100
答案: 【byte x=100;
char   x=’d’

20、 问题:switch (x) {      case 100:        System.out.println("One hundred");        break;      case 200:        System.out.println("Two hundred");        break;      case 300:        System.out.println("Three hundred");        break;      }下列x的定义中,()可以使得以上代码编译通过;[]
选项:
A:double x=100;
B:char x=100;
C:String x="100";
D:int x=100;
答案: 【char x=100;;
int x=100;

1 Java开发环境和程序设计初步 Java开发环境-单元测试

1、 问题:System为()。
选项:

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注