真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java算平均成績(jī)代碼 求平均成績(jī)java

急急急java成績(jī)總成績(jī)和平均分的代碼?

//

在臨海等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì) 網(wǎng)站設(shè)計(jì)制作按需策劃,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,成都全網(wǎng)營(yíng)銷推廣,外貿(mào)網(wǎng)站制作,臨海網(wǎng)站建設(shè)費(fèi)用合理。

import?java.util.Scanner;

//

public?class?Test2014?{

public?static?void?main(String[]?args)?{

Scanner?sc?=?new?Scanner(System.in);

System.out.println("輸入學(xué)生人數(shù):");

int?n?=?sc.nextInt();

int?sum?=?0;

for(int?i?=?1;i?=?n;++i){

System.out.println("輸入第"+i+"個(gè)學(xué)生成績(jī):");

sum?+=?sc.nextInt();

}

System.out.println("總成績(jī)是:"+sum+"?"+"平均成績(jī)是:"+(double)sum/n);

}

}

編寫Java應(yīng)用程序,輸入10個(gè)學(xué)生的分?jǐn)?shù),計(jì)算平均分

import java.io.ObjectInputStream.GetField;

import java.util.Calendar;

import java.util.Scanner;

public class TEXT01 {

private static int flag;

/**

* @param args

*/

public static void main(String[] args) { // TODO Auto-generated method stub

Scanner scanner = new Scanner(System.in);

int count = 0;

float sum = 0;

System.out.println("請(qǐng)輸入第" + 0 + "個(gè)學(xué)生的成績(jī)");

float temp = scanner.nextFloat();

sum = temp;

for (int i = 1; i 10; i++) {

System.out.println("請(qǐng)輸入第" + i + "個(gè)學(xué)生的成績(jī)");

float s = scanner.nextFloat();

sum += s;

if ((temp - s) 0) {

temp = s;

count = i;

} else {

}

}

float aver = (sum / 10 + sum % 10);

System.out.println("第" + count + "個(gè)同學(xué)的成績(jī)最小,為:" + temp);

System.out.println("平均成績(jī):" + aver);

}

}

結(jié)果 :

請(qǐng)輸入第0個(gè)學(xué)生的成績(jī)

60

請(qǐng)輸入第1個(gè)學(xué)生的成績(jī)

69

這里

請(qǐng)輸入第2個(gè)學(xué)生的成績(jī)

58

這邊

請(qǐng)輸入第3個(gè)學(xué)生的成績(jī)

93

這里

請(qǐng)輸入第4個(gè)學(xué)生的成績(jī)

82

這里

請(qǐng)輸入第5個(gè)學(xué)生的成績(jī)

23

這邊

請(qǐng)輸入第6個(gè)學(xué)生的成績(jī)

349

這里

請(qǐng)輸入第7個(gè)學(xué)生的成績(jī)

23

這里

請(qǐng)輸入第8個(gè)學(xué)生的成績(jī)

54

這里

請(qǐng)輸入第9個(gè)學(xué)生的成績(jī)

65

這里

第5個(gè)同學(xué)的成績(jī)最小,為:23.0

平均成績(jī):93.6

JAVA代碼問(wèn)題!輸入5名學(xué)生的成績(jī),并計(jì)算總成績(jī),平均分,最高分,最低分

public static void main(String[] args) {

double scores[] = new double[5];

double total = 0;

double avg = 0;

double max = 0;

double min = 0;

int count=0;

String inputStr=null;

System.out.println("請(qǐng)輸入5名學(xué)生的成績(jī):");

Scanner input = new Scanner(System.in);

while(count5){

try{

if(count 5){

System.out.println("請(qǐng)輸入第"+(count+1)+"個(gè)分?jǐn)?shù):");

}

inputStr=input.nextLine();

scores[count++]=Double.valueOf(inputStr.trim());

}catch(Exception e){

if(inputStr!=null "exit".equals(inputStr.trim())){

System.out.println("您已成功結(jié)束程序");

System.exit(0);

}

System.out.println("若想結(jié)束請(qǐng)輸入:exit");

System.out.print("您輸入的分?jǐn)?shù)不是數(shù)值類型,");

count--;

}

}

input.close();

Arrays.sort(scores);

min=scores[0];

max=scores[scores.length-1];

for(double score :scores){

total += score;

}

avg=total/scores.length;

System.out.println("總成績(jī)是" + total);

System.out.println("最高分是" + max);

System.out.println("最低分是" + min);

System.out.println("平均分是" + avg);

}

//-------------------------------------------------------------------------

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

while(true){

Double[] scores = null;

double total = 0;

double avg = 0;

double max = 0;

double min = 0;

int count=1;

ListDouble inputScores=new ArrayListDouble();

String inputStr=null;

System.out.println("請(qǐng)輸入要統(tǒng)計(jì)學(xué)生的成績(jī)(理論上可以輸入無(wú)限個(gè),前提是你有那么大的內(nèi)存):");

while(true){

try{

System.out.println("請(qǐng)輸入第"+count+++"個(gè)分?jǐn)?shù),或輸入ok進(jìn)行計(jì)算,離開請(qǐng)輸入exit");

inputStr=input.nextLine();

inputScores.add((double)Double.valueOf(inputStr.trim()));

}catch(Exception e){

if(inputStr!=null "exit".equals(inputStr.trim().toLowerCase())){

System.out.println("您已成功結(jié)束程序");

input.close();

System.exit(0);

}

if(inputStr!=null "ok".equals(inputStr.trim().toLowerCase())){

break;

}

System.out.println("您輸入的分?jǐn)?shù)不是數(shù)值類型,");

System.out.println("若想結(jié)束請(qǐng)輸入exit ,若想計(jì)算結(jié)果請(qǐng)輸入ok");

count--;

}

}

if(inputScores.size()==0){

System.out.println("您沒(méi)有輸入學(xué)生成績(jī),無(wú)數(shù)據(jù)可統(tǒng)計(jì),程序結(jié)束。");

return ;

}

scores=inputScores.toArray(new Double[inputScores.size()]);

Arrays.sort(scores);

min=scores[0];

max=scores[scores.length-1];

for(double score :scores){

total += score;

}

avg=total/scores.length;

System.out.println("總成績(jī)是" + total);

System.out.println("最高分是" + max);

System.out.println("最低分是" + min);

System.out.println("平均分是" + avg);

}

}

利用JAVA編寫程序,用一維數(shù)組保存20個(gè)學(xué)生的某門課程的成績(jī),計(jì)算平均成績(jī),并輸出。

以下程序完成從鍵盤輸入20個(gè)學(xué)生的成績(jī)求平均值,不過(guò)有一個(gè)不足就是輸入的成績(jī)不能是小數(shù),還得改改。

import java.util.Scanner;

public class Results {

//從鍵盤獲取成績(jī)

public float[] cj ()

{

System.out.println("請(qǐng)輸入成績(jī)");

Scanner input=new Scanner(System.in);

//float f=input.nextInt();

float [] number = new float[20];

for(int i =0;i20;i++)

{

number[i]=input.nextInt();

if(i19)

{System.out.println("數(shù)組number["+i+']'+"=:"+number[i]+",請(qǐng)輸入成績(jī):");}

else

{System.out.println("數(shù)組number["+i+']'+"=:"+number[i]+'。');}

}

return number;

}

//求平均成績(jī)

public void average(float [] number)

{

float n=0,av=0;

for(int j=0;jnumber.length;j++)

{

//獲得總成績(jī)

n+=number[j];

}

av=n/number.length;

System.out.println("平均成績(jī):"+av);

}

public static void main(String [] args)

{

Results r=new Results();

r.average(r.cj());

}

}


本文標(biāo)題:java算平均成績(jī)代碼 求平均成績(jī)java
文章轉(zhuǎn)載:http://weahome.cn/article/hjppes.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部