吉软-java-第四次作业
2017-11-02 00:00
423 查看
试卷:
一、单选题:
1.B 2.B 4.B 5.C 6.A 7.B 8.C 9.C 10.B
二、多选题:
1.CD 2.CD 3.CD 4.BD 5.ABCD 6.AC
三、判断题:
1~5 FFFFT
6~10 TTTTT
11~14 FFTT
四、填空题:
1.true false
2.1
3.private
4.new
5.super
6.方法名、返回值类型、参数列表
五、简答题:
2.int sum=0;
for(int i=1;i<=100;i++){
if(i%3==0){
break;
}
sum+=i;
}
3.Scanner sc=new Scanner(System.in);
int n;
n=sc.nextInt();
switch(n){
case 0:System.out.println(“星期天”);break;
case 1:System.out.println(“星期一”);break;
case 2:System.out.println(“星期二”);break;
case 3:System.out.println(“星期三”);break;
case 4:System.out.println(“星期四”);break;
case 5:System.out.println(“星期五”);break;
case 6:System.out.println(“星期六”);break;
default:System.out.println(“输入错误”);
}
4.
(1)24 i=2,j=3,k=4
(2)9 i=2,j=3,k=4
(3)i=3,j=5,k=6
5.
① 新建文本文档,把后缀改为 .java,名字为类名,假设为HelloWorld
② 用记事本打开,编写正确的java程序,保存
③ 打开cmd,输入cd Desktop,进入桌面所在文件夹
④ javac HelloWorld.java,编译java程序,这里一定要有后缀名
⑤ 编译通过后,会生成.class文件,也在桌面文件夹;如果没通过,根据显示的错误,修改相关代码
⑥ java HelloWorld ,运行java程序,这里没有后缀名。
六、选做题:
import java.util.Scanner;
public class ChengJi {
public double averageScore(double a1,double a2,double a3){
double average;
average=(a1+a2+a3)/3;
return average;
}
public double lowestScore(double low1,double low2,double low3){
double lowest;
if(low1<low2&&low1<low3)
return low1;
else if(low2<low1&&low2<low3)
return low2;
else
return low3;
}
public double highestScore(double h1,double h2,double h3){
double highest;
if(h1>h2&&h1>h3)
return h1;
else if(h2>h1&&h2>h3)
return h2;
else
return h3;
}
public static void main(String[] args) {
ChengJi cj=new ChengJi();
Scanner sc=new Scanner(System.in);
System.out.println("请输入三科成绩:");
System.out.print("Java语言程序设计:");
double java=sc.nextDouble();
System.out.print("计算机网络:");
double wangLuo=sc.nextDouble();
System.out.print("计算机组成原理:");
double yuanLi=sc.nextDouble();
System.out.println("平均分:"+cj.averageScore(java, wangLuo, yuanLi));
System.out.println("三科最低分:"+cj.lowestScore(java, wangLuo, yuanLi));
System.out.println("三科最高分:"+cj.highestScore(java, wangLuo, yuanLi));
}
}
一、单选题:
1.B 2.B 4.B 5.C 6.A 7.B 8.C 9.C 10.B
二、多选题:
1.CD 2.CD 3.CD 4.BD 5.ABCD 6.AC
三、判断题:
1~5 FFFFT
6~10 TTTTT
11~14 FFTT
四、填空题:
1.true false
2.1
3.private
4.new
5.super
6.方法名、返回值类型、参数列表
五、简答题:
2.int sum=0;
for(int i=1;i<=100;i++){
if(i%3==0){
break;
}
sum+=i;
}
3.Scanner sc=new Scanner(System.in);
int n;
n=sc.nextInt();
switch(n){
case 0:System.out.println(“星期天”);break;
case 1:System.out.println(“星期一”);break;
case 2:System.out.println(“星期二”);break;
case 3:System.out.println(“星期三”);break;
case 4:System.out.println(“星期四”);break;
case 5:System.out.println(“星期五”);break;
case 6:System.out.println(“星期六”);break;
default:System.out.println(“输入错误”);
}
4.
(1)24 i=2,j=3,k=4
(2)9 i=2,j=3,k=4
(3)i=3,j=5,k=6
5.
① 新建文本文档,把后缀改为 .java,名字为类名,假设为HelloWorld
② 用记事本打开,编写正确的java程序,保存
③ 打开cmd,输入cd Desktop,进入桌面所在文件夹
④ javac HelloWorld.java,编译java程序,这里一定要有后缀名
⑤ 编译通过后,会生成.class文件,也在桌面文件夹;如果没通过,根据显示的错误,修改相关代码
⑥ java HelloWorld ,运行java程序,这里没有后缀名。
六、选做题:
import java.util.Scanner;
public class ChengJi {
public double averageScore(double a1,double a2,double a3){
double average;
average=(a1+a2+a3)/3;
return average;
}
public double lowestScore(double low1,double low2,double low3){
double lowest;
if(low1<low2&&low1<low3)
return low1;
else if(low2<low1&&low2<low3)
return low2;
else
return low3;
}
public double highestScore(double h1,double h2,double h3){
double highest;
if(h1>h2&&h1>h3)
return h1;
else if(h2>h1&&h2>h3)
return h2;
else
return h3;
}
public static void main(String[] args) {
ChengJi cj=new ChengJi();
Scanner sc=new Scanner(System.in);
System.out.println("请输入三科成绩:");
System.out.print("Java语言程序设计:");
double java=sc.nextDouble();
System.out.print("计算机网络:");
double wangLuo=sc.nextDouble();
System.out.print("计算机组成原理:");
double yuanLi=sc.nextDouble();
System.out.println("平均分:"+cj.averageScore(java, wangLuo, yuanLi));
System.out.println("三科最低分:"+cj.lowestScore(java, wangLuo, yuanLi));
System.out.println("三科最高分:"+cj.highestScore(java, wangLuo, yuanLi));
}
}