本文目录一览:
- 1、java作业题,都在这里了,希望你帮忙解答下
- 2、求助java作业,高手进。
- 3、Java上机作业求帮忙
- 4、Java作业
- 5、java作业:模拟一个简单的用户登陆程序,判断登录的用户名和密码是否正确,输出登录判断结果。
- 6、java作业求助
java作业题,都在这里了,希望你帮忙解答下
1选择题
1,B
2.D
3.D
2.int i = 30;
double d[] = new double[30];
char[] r = new char[30];
int[] i = {3,4,5,6};
float f[] ={2.3F,3.5F,6.6F};
char[] c = new char[3];
3. int类型,最小为0,a[2]
4. double[] d = new double[10];
d[9] = 5.5D;
double result = d[0] + d[1];
5. public static void method1(int n, int m) {
n += m;
method2((int) 3.4);
}
public static int method2(int n) {
if (n 0)
return 1;
else if (n == 0)
return 0;
else
return -1;
}
6.
public double getPromotion(double amount, double percent)
public void print(int year, int month)
public double sqrt(double d)
public boolean isOdd(int i);
public void printMsg(int times);
public double getLoanMonthlyPayment(double totalMoney, int loanYears, double interest);
public Char toUpperCase(char c);
public static void question1() {
Scanner scanner = new Scanner(System.in);
double[] scores = new double[10];
int i = 0;
double totalScore = 0;
while (i 10) {
double d = scanner.nextDouble();
scores[i] = d;
i++;
totalScore += d;
}
double avgScore = totalScore / 10;
Arrays.sort(scores);
int index = Arrays.binarySearch(scores, avgScore);
System.out.println("低于平均成绩的" + (index));
System.out.println("高于平局成绩的" + (10 - index));
scanner.close();
}
public static void question2() {
double[] scores = { 10.0, 9.0, 8.0, 10.0, 7.0, 10.0, 9.0, 8.0, 10.0, 7.0 };
Arrays.sort(scores);
double[] newScores = new double[8];
for (int i = 1; i scores.length - 2; i++) {
newScores[i - 1] = scores[i];
}
double totalScore = 0;
for (int i = 0; i newScores.length; i++) {
totalScore += newScores[i];
}
System.out.println("得分是" + totalScore);
}
public static void question3() {
double[] d = new double[] { 1, 2, 3, 4, 5 };
double min = Double.MAX_VALUE;
double max = Double.MIN_VALUE;
for (int i = 0; i d.length; i++) {
if (min d[i]) {
min = d[i];
}
if (max d[i]) {
max = d[i];
}
}
System.out.println("最大值" + max);
System.out.println("最小值" + min);
}
public static int average(int[] array) {
int total = 0;
for (int i = 0; i array.length; i++) {
total += array[i];
}
return total / array.length;
}
public static double average(double[] array) {
double total = 0;
for (int i = 0; i array.length; i++) {
total += array[i];
}
return total / array.length;
}
public boolean equals(int[] list1, int[] list2) {
if (list1 == null) {
return false;
}
if (list2 == null) {
return false;
}
if (list1.length != list2.length) {
return false;
}
for (int i = 0; i list1.length; i++) {
if (list1[i] != list2[i]) {
return false;
}
}
return true;
}
求助java作业,高手进。
public class Hw6_4 {
public static void main(String[] args) {
int[] a = new int[]{1,4,9,16};
int[] b = new int[]{9,7,4,9,11,20,5};
int[] c;
int i;
System.out.println("before merge : ");
System.out.print("a : ");
for(i=0; ia.length; i++){
System.out.print(a[i] + " ");
}
System.out.print("nb : ");
for(i=0; ib.length; i++){
System.out.print(b[i] + " ");
}
c = merge(a, b);
System.out.println("nnafter merge : ");
System.out.print("c : ");
for(i=0; ic.length; i++){
System.out.print(c[i] + " ");
}
System.out.println();
}
public static int[] merge(int[] a, int[] b){
int lenA, lenB;
int i, j, k = 0;
lenA = a.length;
lenB = b.length;
int[] c = new int[lenA + lenB];
for(i=0,j=0,k=0; ilenA jlenB; i++,j++){
c[k++] = a[i];
c[k++] = b[j];
}
for(; i lenA; i++,k++){
c[k] = a[i];
}
for(; jlenB; j++,k++){
c[k] = b[j];
}
return c;
}
}
Java上机作业求帮忙
作业2:
import java.util.Scanner;
public class Main
{
public static void main(int argc,Sring[] argv)
{
int num[];
int n=0,s=1;
Scanner sin=new Scanner(System.in);
while(sin.haveInt())
{
num[n]=sin.nextInt();
n++;
}
for(int i=0;inum.length();i++)
s=s*num[i];
System.out.println(s);
for(int i=0;inum.length();i++)
for(int j=1;jMath.sqrt(num[i]);j++)
{
if(num[i]%j==0j!=1j!=num[i]) break;
System.out.println(num[i]+" ");
}
}
}
作业5:
package school;
public class Student
{
private String name;
private int no;
public void setName(String name)
{
this.name=name;
}
public String getName()
{
return name;
}
public void setNo(int no)
{
this.no=no;
}
public int getNo()
{
return no;
}
}
public class ClassStudent extends Student
{
static String className;
private int grade;
public void setClassName(String className)
{
this.className=className;
}
public String getClassName()
{
return className;
}
public void setGrade(int grade)
{
this.grade=grade;
}
public int getGrade()
{
return grade;
}
}
public class Test
{
public static void main(int argc,String[] argv)
{
ClassStudent st1,st2,st3;
st1.setName("王刚");
st1.setNo(1009);
st1.setClassName("Java");
st1.setGrade(87);
st2.setName("刘林林");
st2.setNo(1076);
st2.setGrade(90);
st3.setName("石磊");
st3.setNo(1054);
st3.setGrade(62);
int max,min,avg;
avg=(st1.getGrade()+st2.getGrade+st3.getGrade)/3;
max=min=st1.getGrade();
if(st2.getGrade()=max) max=st2.getGrade();
else min=st2.getGrade();
if(st3.getGrade()=max) max=st3.getGrade();
else min=st3.getGrade();
System.out.println("姓名 学号 课程 成绩");
System.out.println(st1.getName()+" "+st1.getNo()+" "+st1.get
className()+" "+st1.getGrade());
System.out.println(st2.getName()+" "+st2.getNo()+" "+st2.get
className()+" "+st2.getGrade());
System.out.println(st3.getName()+" "+st3.getNo()+" "+st3.get
className()+" "+st3.getGrade());
System.out.println("最高分:"+max+" "+"最低分:"+min+" "+"平均分:"+avg);
}
}
作业6:
interface Graphics
{
double area();
double perimeter();
}
public class Triangle implements Graphics
{
private double a,b,c;
public Triangle(int a,int b,int c)
{
this.a=a;
this.b=b;
this.c=c;
}
public double area()
{
double p=perimeter();
return Math.sqrt(p*(p-a)*(p-b)*(p-c));
}
public double perimeter()
{
return a+b+c;
}
public class Square implements Graphics
{
private double a;
public Square(int a)
{
this.a=a;
}
public double area()
{
return a*a;
}
public double perimeter()
{
return a*4;
}
public class Circle implements Graphics
{
private doubler;
public Circle(int r)
{
this.r=r;
}
public double area()
{
return Math.PI*r*r;
}
public double perimeter()
{
return Math.PI*2*r;
}
}
Java作业
class Student {
private int studentNo;
private String name;
private int[] score;
public Student(int no, String name, int[] score){
this.studentNo = no;
this.name = name;
this.score = score;
}
public int getStudentNo(){
return this.studentNo;
}
public String getName() {
return this.name;
}
public int[] getScore() {
return this.score;
}
}
java作业:模拟一个简单的用户登陆程序,判断登录的用户名和密码是否正确,输出登录判断结果。
package test;
import java.util.Scanner;
public class TestLogin {
private static final String USERNAME = "Tom";//此处定义用户名
private static final String PASSWORD = "123";//定义密码
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入您的用户名:");
String username_in = sc.next();
System.out.print("请输入您的密码:");
String password_in = sc.next();
if(username_in.equals(USERNAME) password_in.equals(PASSWORD)){
System.out.println("登录成功");
}else{
System.out.println("用户名或密码错误");
}
}
}
这是从控制台输入的最简单的方法。
java作业求助
按照题目要求编写的Java程序如下.
class Dog{
private String name;
private int age;
private String color;
public Dog(){}
public Dog(String name,int age,String color){
this.name=name;
this.age=age;
this.color=color;
}
public void bark(){
System.out.println("汪汪");
}
}
public class Main{
public static void main(String[] args){
Dog d=new Dog("花花",3,"白色");
d.bark();
}
}