java代码写k均值 java平均数函数

用Java程序编写100~200之间的能被五整除输出…并求他们的平均值,用整数形式打印输出

public class Test {

成都创新互联是一家专注于成都网站设计、做网站与策划设计,临泽网站建设哪家好?成都创新互联做网站,专注于网站建设十年,网设计领域的专业建站公司;建站业务涵盖:临泽等地区。临泽做网站价格咨询:18982081108

private int sum = 0;

private int count = 0;

public void print(){

int n = 100/5;

// 由于能被5整除的只能是5的倍数这里用求5的倍数的方法来求解

System.out.println("能被5整除的是: ");

for(int i = n;i*5=200;i++){

System.out.print(i*5+" ");

sum += i*5;

count++;

}

System.out.println();

System.out.println("平均值是 "+ sum/count);

}

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

Test t = new Test();

t.print();

}

}

用java求平均值,该怎么写?

public int avg(int a, int b){

return (a + b)/2;

}

基本含义

1.抽象类:规定一个或多个抽象方法的类别本身必须定义为abstract,抽象类只是用来派生子类,而不能用它来创建对象。

2.final类:又称“最终类”,它只能用来创建对象,而不能被继承,与抽象类刚好相反,而且抽象类与最终类不能同时修饰同一个类。

3.包:Java中的包是相关类和接口的集合,创建包须使用关键字package。

4.继承:Java作为面向对象编程语言,支持继承这基本概念。但Java只支持单根继承,java.lang.Object是所有其他类的基类。

5.多态类:在Java中,对象变量是多态的。而Java中不支持多重继承。

6.接口:Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为。

java程序 借口average 两个类first和second分别用两种方式求平均值 并输出 java新手 求解

你的程序我帮你改完了,你看看吧.

interface Average

{

abstract void average(int a[]);

}

class First implements Average

{

public void average(int a[])

{

int i,sum=0;

double avg;

for(i=0;i10;i++)

{

sum=sum+a[i];

}

avg=(double)sum/10;

System.out.println("平均值为"+avg);

}

}

class Second implements Average

{

public void average(int a[])

{

int sum=0;

double avg;

int max,min;

for(int k=0;k10;k++)

{

sum=sum+a[k];

}

int i=0;

max=min=a[i];

for(int j=1;j10;j++)

{

if(a[j]max)

max=a[j];

if(a[j]min)

min=a[j];

}

sum=sum-max-min;

avg=(double)sum/8;

System.out.println("去掉最大数和最小数之后的平均值为 "+avg);

}

}

public class AverageTest {

public static void main(String[] args) {

int a[]={1,2,3,4,5,6,5,4,7,9};

First ff=new First();

ff.average(a);

Second ss=new Second();

ss.average(a);

}

}

运行结果:

平均值为4.6

去掉最大数和最小数之后的平均值为 4.5


分享标题:java代码写k均值 java平均数函数
链接URL:http://scyanting.com/article/dddgspj.html