首页 > 编程知识 正文

包含南邮java网上作业7的词条

时间:2023-12-19 12:29:25 阅读:317749 作者:SYMP

本文目录一览:

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();

}

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。