本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-09-16到2019-12-31
本篇答案更新状态:已完结

【作业】第1周 Java语言基础 第1周作业

1、 问题:如果一个数从左边读和从右边读都是同一个数, 就称为回文数. 例如: 686 就是一个回文数. 编程找出 1000 以内所有的回文数。
评分规则: 【   package text01; import java.util.;  public class t1{  public static void main(String args[]) {   int i,n,m,count=0;      System.out.println("");       for(i=1;i<=1000;i++)       {    n=i;    m=0;            while(n!=0)            {     m=m10+n%10;               n/=10;             }         if(m==i)            {     System.out.println(m);               count++;            }     }  }}   

2、 问题: 一位妇女在河边洗碗. 邻居问:"家里来了多少个客人?", 她回答:" 每两个客人合用一个菜碗, 每三个客人合用一个汤碗, 每四个客人合用一个饭碗, 共用碗 65 个". 问共来了多少客人? 
评分规则: 【 package t1; public class t2{ public static void main(String args[]){   int x=0;    while(x<65){   int i=x/2;   int j=x/3;   int m=x/4;  if(i+j+m==65){   System.out.println(x);   }  x++;  } }}

第1周 Java语言基础 第1周测试

1、 问题:Java源文件扩展名和编译后的文件扩展名分别为(             )。
选项:
A:class和  .java 
B:java和 .class 
C:class和  .class
D:java和 .java
答案: 【java和 .class 

2、 问题:下面哪个语句(初始化数组)是不正确的:(      )
选项:
A:int x[] = {1,2,3}; 
B:int x[3] = {1,2,3};
C:int[] x = {1,2,3};  
D:int x[] = new int[]{1,2,3}; 
答案: 【int x[3] = {1,2,3};

3、 问题:下面的代码段中,执行之后i 和j 的值是什么? (    )int i = 1; int j;  j = i++2+3–i;  
选项:
A:1, 2  
B:1, 5
C: 2, 1
D:2, 2  
答案: 【1, 5

4、 问题:在Java应用程序中,[   ]主方法头是合法的。
选项:
A:public static void main(String[] args)
B:public void main(String args[])
C:public static main(String args)
D:static void main(String[] a)
答案: 【public static void main(String[] args)

5、 问题:有语句:String s=”zhongguo”,下面哪项可以获取字符串s中字符的个数[   ]
选项:
A:s.length
B:s.length() 
C:len(s)      
D:s.charAt()
答案: 【s.length() 

6、 问题:下面哪条语句定义了5个元素的数组[    ]
选项:
A:int [] a={22,23,24,25,12};
B:int a []=new int(5);
C:int [5] array;
D:int [] arr;
答案: 【int [] a={22,23,24,25,12};

7、 问题:现有如下程序片断:         int x=6;         if(x){                   System.out.println(“x=”+x);         }else{                   System.out.println(“x=0”);         }执行程序片断的结果是[   ]
选项:
A:x=6
B:x=0
C:编译出错
D:运行异常
答案: 【编译出错

8、 问题:下面选项中不能把整型变量intNum转换为字符串的是[   ]
选项:
A:String str=intNum+“” ;
B:String str=Integer.toString(intNum);
C:String str=String.valueOf(intNum);
D:Stirngstr=Integer.valueOf(intNum);
答案: 【Stirngstr=Integer.valueOf(intNum);

9、 问题:下列关于实型变量书写正确的是[    ]
选项:
A:E3 
B:2e0.3 
C:1.2e3 
D:1.2E0.3
答案: 【1.2e3 

10、 问题:判断字符型变量c1是否为小写字母的正确表达式为(   )。
选项:
A:‘a’<=c1<=’z’  
B:(c1>=’A’)&&(c1<=’z’)    
C:(‘a’>=c1)||(‘z’<=c1)  
D:(c1>=’a’)&&(c1<=’z’)
答案: 【(c1>=’a’)&&(c1<=’z’)

11、 问题:== 操作符判定两个分立的对象的内容和类型是否一致。
选项:
A:正确
B:错误
答案: 【错误

12、 问题:continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环 。
选项:
A:正确
B:错误
答案: 【正确

13、 问题:若x = 5,则表达式(x + 5)/3的值是3
选项:
A:正确
B:错误
答案: 【正确

14、 问题:Java中有一种特殊的赋值运算叫做三元运算,它和if-else语句类似
选项:
A:正确
B:错误
答案: 【正确

15、 问题:while循环条件不能是boolean类型的常量
选项:
A:正确
B:错误
答案: 【错误

16、 问题:在Java中,3.14156D表示的是____。
答案: 【双精度(或double型)实数

17、 问题:若x=5,y=10,则x>y&&x++==y—的逻辑值为____。
答案: 【false

18、 问题:对于byte型变量,内存分配__个字节。
答案: 【1

19、 问题:在同一个switch语句中,case后的____必须互不相同。
答案: 【常量值

20、 问题:设有数组定义:int a[]={11,22,33,44,55,66,77,88,99};则执行下列几个语句后的输出结果是_。for(int i=0;i<a.length;i++)if(a[i]%3==0) System.out.print(a[i]+” ”);
答案: 【33 66 99

【作业】第2周 面向对象程序设计 第2周作业

1、 问题:定义一个表示学生信息的类Student,要求如下:(1)类Student的成员变量:sNO表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。(2)类Student带参数的构造方法:在构造方法中通过形参完成对成员变量的赋值操作。(3)类Student的方法成员: getNo():获得学号; getName():获得姓名; getSex():获得性别; getAge()获得年龄; getJava():获得Java 课程成绩(4)根据类Student的定义,创建5个该类的对象,输出每个学生的信息,计算并输出这5个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。
评分规则: 【 定义Student类及成员变量、成员方法。
定义Student构造方法。
输出5个学生Java语言成绩的平均值,以及他们Java语言成绩的最大值和最小值。

第2周 面向对象程序设计 第2周测验

1、 问题:下面关于封装性的描述中,错误的是(            )。
选项:
A:封装体包含属性和行为
B:被封装的某些信息在外不可见
C:封装提高了可重用性
D:封装体中的属性和行为的访问权限相同
答案: 【封装体中的属性和行为的访问权限相同

2、 问题:下面关于类方法的描述,错误的是(           )。
选项:
A:说明类方法使用关键字static
B:类方法和实例方法一样均占用对象的内存空间
C:类方法能用实例和类名调用
D:类方法只能处理类变量或调用类方法
答案: 【类方法和实例方法一样均占用对象的内存空间

3、 问题:下面关于包的描述中,错误的是(           )。
选项:
A:包是若干对象的集合
B:使用package语句创建包
C:使用import语句引入包
D:包分为有名包和无名包两种
答案: 【包是若干对象的集合

4、 问题:下列关于Java源程序结构的论述中,正确的是(           )。
选项:
A:一个文件包含的import语句最多1个
B:一个文件包含的public类最多1个
C:一个文件包含的接口定义最多1个
D:一个文件包含的类定义最多1个
答案: 【一个文件包含的public类最多1个

5、 问题:下列关于构造方法的叙述中,错误的是(          )。
选项:
A:Java语言规定构造方法名与类名必须相同
B:Java语言规定构造方法没有返回值,但不用void声明
C:Java语言规定构造方法不可以重载

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

   

发表评论

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