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

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

JAVA運算成績的代碼 java計算成績

怎么用java編程,實現(xiàn)分數(shù)的加減乘除運算?

java編程實現(xiàn)分數(shù)的加減乘除運算的步驟如下:

創(chuàng)新互聯(lián)公司專注于淄川網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供淄川營銷型網(wǎng)站建設(shè),淄川網(wǎng)站制作、淄川網(wǎng)頁設(shè)計、淄川網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造淄川網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供淄川網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

1、打開eclipse,創(chuàng)建一個Java工程,在此工程里新建一個類;

2、在新建的類中,添加4個運算類;

3、在主方法中調(diào)用對應(yīng)的方法即可完成分數(shù)的加減乘除運算了。

具體實現(xiàn)代碼如下:

public?class?Demo?{

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

System.out.println(jia(1,?2));

System.out.println(jian(1,?2));

System.out.println(cheng(1,?2));

System.out.println(chu(1,?2));

}

//加法運算

private?static?float?jia(float?x,float?y)?{

return?x?+?y;

}

//減法運算

private?static?float?jian(float?x,float?y)?{

return?x?-?y;

}

//乘法運算

private?static?float?cheng(float?x,float?y)?{

return?x?*?y;

}

//除法運算

private?static?float?chu(float?x,float?y)?{

return?x?/?y;

}

}

JAVA代碼問題!輸入5名學生的成績,并計算總成績,平均分,最高分,最低分

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("請輸入5名學生的成績:");

Scanner input = new Scanner(System.in);

while(count5){

try{

if(count 5){

System.out.println("請輸入第"+(count+1)+"個分數(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é)束請輸入:exit");

System.out.print("您輸入的分數(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("總成績是" + 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("請輸入要統(tǒng)計學生的成績(理論上可以輸入無限個,前提是你有那么大的內(nèi)存):");

while(true){

try{

System.out.println("請輸入第"+count+++"個分數(shù),或輸入ok進行計算,離開請輸入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("您輸入的分數(shù)不是數(shù)值類型,");

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

count--;

}

}

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

System.out.println("您沒有輸入學生成績,無數(shù)據(jù)可統(tǒng)計,程序結(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("總成績是" + total);

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

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

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

}

}

java設(shè)有一個數(shù)組score,內(nèi)放10名學生的成績,寫一個程序計算平均分、最高分、最低分。

這是代碼,其中每行main函數(shù)的要點代碼我都作了注釋,希望你能理解這個程序:

package example;

import java.util.Scanner;

public class example

{

public static void main(String[] args)

{

Scanner in = new Scanner(System.in); //聲明Scanner對象in,用于讀取輸入

float[] score = new float[10]; //聲明score數(shù)組,用于存儲分數(shù)

float max, min; //聲明變量max與min,用于存儲最高分與最低分

float average = 0.0f; //聲明變量average(初始化為0.0),用于存儲平均值

System.out.println("請輸入10個同學的成績:"); //輸出提示信息

for (int i = 0; i 10; i++) //聲明for循環(huán),用于遍歷score數(shù)組

{

score[i] = in.nextFloat(); //讀取分數(shù)到score數(shù)組相應(yīng)位置

}

max = score[0]; //假設(shè)最大值為score[0]

min = score[0]; //假設(shè)最小值為score[0]

average += score[0]; //average加上score[0]以便后面的平均值計算

for (int i = 1; i 10; i++) //聲明for循環(huán),用于遍歷score數(shù)組

{

if (score[i] max) //如果score[i]大于max值(即找到更大的值)

{

max = score[i]; //重新賦值給max

}

else if (score[i] min) //如果score[i]小于min值(即找到更小的值)

{

min = score[i]; //重新賦值給min

}

average += score[i]; //average加上score[0]以便后面的平均值計算

}

average /= 10.0; //計算平均分

System.out.print("平均分:" + average + " 最高分:" + max + " 最低分:" + min); //輸出結(jié)果

in.close();//關(guān)閉in流

}

}

希望能幫到您,有什么不懂的可以再問我。

急急急java成績總成績和平均分的代碼?

//

import?java.util.Scanner;

//

public?class?Test2014?{

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

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

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

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

int?sum?=?0;

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

System.out.println("輸入第"+i+"個學生成績:");

sum?+=?sc.nextInt();

}

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

}

}


當前題目:JAVA運算成績的代碼 java計算成績
當前路徑:http://weahome.cn/article/ddcidod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部