java初學者 歌手打分例項練習
//java歌手打分系統,去掉一個最高分,去掉一個最低分,然後求平均分 //基本思想,隨機 生成10個分數int [] score //PrintScore方法用來遍歷陣列,呼叫時方便 //MaxMinSum方法用來求score的最大值,最小值和平均分數 //package com.zd.score; public class Singe{ public static void main(String[] args) { int [] score = new int [10]; //定義一個10個分數的陣列 for (int i = 0; i < score.length; i++) { //分別給10個元素.隨機賦值 score [i]= (int)(Math.random()*40)+60; } System.out.println("歌手打分大賽,10個評委的分數如下:"); System.out.println("*************************************"); PrintScore(score); System.out.println("*************************************"); //獲取最大值,最小值,求和,平均值 MaxMinSum(score); } //為了方面測試,輸出陣列中的元素,寫一個print方法 public static void PrintScore(int [] x){ for (int i = 0; i < x.length; i++) { System.out.print(x[i] +" "); } System.out.println(); } public static void MaxMinSum(int [] y){ int Max=y[0]; int Min =y[0]; int sum =0; for (int i = 0; i < y.length; i++) { //求出最大值 if (Max<y[i]) { Max=y[i]; } if (Min>y[i]) { Min=y[i]; } sum =sum+y[i]; //求出陣列10個元素的和 } double avg =(double)((sum-Max-Min)/(y.length-2)); //算出平均值 System.out.println("分數中的最大值為:"+Max); //最大值為 System.out.println("分數中的最小值為:"+Min); //最小值為 System.out.println("歌手去掉一個最高分:"+Max+",去掉一個最低分:"+Min+"\n最後得分為:"+avg); } }
<img src="https://img-blog.csdn.net/20151025161739127?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
//歡迎大家一起學習
相關推薦
java初學者 歌手打分例項練習
//java歌手打分系統,去掉一個最高分,去掉一個最低分,然後求平均分 //基本思想,隨機 生成10個分數int [] score //PrintScore方法用來遍歷陣列,呼叫時方便 //MaxMi
JAVA基礎--歌手打分功能實現
ext test count mil 最終 int 功能實現 最大值 lean 問題:在歌唱比賽中,共有10位評委進行打分,在計算歌手得分時,去掉一個最高分,去掉一個最低分,然後剩余的8位評委的分數進行平均,就是該選手的最終得分。輸入每個評委的評分,求某選手的得分。 分析:
Java 歌手打分
題目描述 在歌唱比賽中,共有10位評委進行打分,在計算歌手得分時,去掉一個最高分,去掉一個最低分,然後剩餘的8位評委的分數進行平均,就是該選手的最終得分。輸入每個評委的評分,求某選手的得分。 輸入描述 98 91 94 89 90 92 96 88 93 95 輸出描述 92
Java初學者程式設計練習錦集(1)
Java程式設計練習: 1. 下面有一串字串,處理後讓其倒序輸出。 原字串:i am a student 輸出:tneduts a ma i 程式碼如下: public class StringPractic { } 輸出結果入下: tneduts a
hdu 2014 java 青年歌手大獎賽_評委會打分
package second; import java.text.DecimalFormat; import java.util.Arrays; import java.util.Scanne
小猿圈Java初學者練習小案例:猜數字遊戲
對於剛接觸java的小白來說,一定不能死記硬學,要先找到樂趣,讓他們產生濃厚的興趣,興趣是最好的老師,然後再培養學習的習慣和方法,
java解析xml文件練習——通過應用包名獲取應用圖標即其他信息(基於魅族應用商店)
fin vma tdm row con smartd enter music close 1、解析包名數據文件(txt文件),並生成包名數組: package jsouphtml; import java.io.BufferedReader; import j
Java初學者day-02
劃線 cast 修飾符 bsp java語言 class關鍵字 進制 報錯 println Java代碼的基礎格式:Java的代碼必須存放在一個類中。類需要使用class關鍵字來定義,class前面可加修飾符. 1 修飾符 class { 2 代碼塊;
java(二十)練習
java練習:單選按鈕演示。<html> <head> <title>這是我的網頁</title> <style type="text/css"> #contentid{ display:none; } </style>
一位資深程序員大牛給予Java初學者的學習路線建議
留下 cat 學習java 更多 java類庫 app後端 文件 配置 博客 Java學習這一部分其實也算是今天的重點,這一部分用來回答很多群裏的朋友所問過的問題,那就是你是如何學習Java的,能不能給點建議?今天我是打算來點幹貨,因此咱們就不說一些學習方法和技巧了,直接來
一位資深程序員大牛給予Java初學者的學習路線建議(轉)
net 源碼 枯燥 別人 基礎 結果 人的 三個月 掌握 一位資深程序員大牛給予Java初學者的學習路線建議 Java學習這一部分其實也算是今天的重點,這一部分用來回答很多群裏的朋友所問過的問題,那就是你是如何學習Java的,能不能給點建議?今天我是打算來點幹貨,因此咱
java初學者你應該怎麽做
時間 最重要的 就是 同時 java初學 內容 重復 過去 好的 對於參加工作2年到3年的同學有的同學在這個時候覺得自己已經很牛逼了,於是忍不住開始慢慢松懈。 請記住,你還嫩的多。這個階段,有一本書是你必須看的,它叫做《深入理解Java虛擬機》。這本書絕對是Java開發者最
java知識之方法的練習及註意事項
Java知識1.1 方法的練習 1.1.1 方法練習之獲取兩個數據中的較大 1.1.2 案例代碼四 package com.itheima_01; import java.util.Scanner; /* * 需求:鍵盤錄入兩個數據,返回兩個數中的較大值 * * 兩
java 學習第二天小練習
sys mon tint generated convert justify ron area .com 1.從控制臺輸入學員王浩3門課程成績,編寫程序實現 ChengJi (1)數學課和英語課的分數之差 (2)3門課的平均分 代碼如下: p.p1 { margin:
Java初學者筆記五:泛型處理
不同 pat private tin face 泛型接口 nts override ace 一、泛型類: 泛型是指適用於某一種數據類型而不是一個數據機構中能存不同類型 1 import java.io.*; 2 import java.nio.file.Files;
Java初學者必知:Java語言的11大特點
java 後端Java是一種簡單的,面向對象的,分布式的,解釋型的,健壯安全的,結構中立的,可移植的,性能優異、多線程的靜態語言。那麽java語言的特點是什麽呢? 1、Java語言是簡單的 Java 語言的語法與C語言和C++語言很接近,使得大多數程序員很容易學習和使用Java。另一方面,Java丟棄了C++
Java初學者筆記六:反射
touch RR div getfields str span code new 獲取 Java反射基礎 零、基礎類代碼 import java.io.*; import java.lang.reflect.*; class father{ public Str
起步過晚的Java初學者
知識 時間 ava style size mil 練習 blog 交流 大學畢業5年,從事的基本都是和技術無關的工作,畢竟大學學習的電子專業,想轉行,何其艱難!現在不知道未來前景如何,只是目前的狀態不是自己喜歡的狀態。想要學習Java,目前最大的問題就是學習時間,再也回
個人博客網站建設(適合Java初學者)(一)
mls script maven3 個人 ima 增強 代碼簡化 target mysql5 一、概述 作為一個在八本學校在校生,沒有實驗室,也沒有項目可做。一直想做一個個人博客,一年前學完javaweb之後做了一個簡單的博客,ui慘不忍睹就算了,還有各種bug。醞釀了很久
Java學習日記-----IO流 練習
fin OS IT 通用 文件 reader 安全 work 專業 分別使用字節流和字符流完成以下程序: 1. 在指定的路徑下新建一個 .txt 文件 "test.txt",利用程序在文件中寫入如下內容: "Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言,是