1. 程式人生 > >JAVA學習(2)——輸入學生的5門成績,計算平均成績

JAVA學習(2)——輸入學生的5門成績,計算平均成績

import java.util.Scanner;

public class Demo01 
{
	public static void main( String[] args )
	{
		System.out.println( "請輸入學生姓名" );
		Scanner input = new Scanner(System.in);
		String name = input.next();
		int score = 0;
		int sum = 0;
		for( int i=0; i<5; ++i )
		{
			System.out.print( "請輸入學生的第"+(i+1)+"門成績:" );
			score = input.nextInt();
			sum += score;
		}
		double avg = sum / 5;
		System.out.println( name + "同學的平均成績為"+ avg );
		input.close();
	}

}

相關推薦

JAVA學習2——輸入學生5成績計算平均成績

import java.util.Scanner; public class Demo01 { public static void main( String[] args ) { System.out.println( "請輸入學生姓名" ); Scann

Java學習2:將鍵盤錄入的內容保存到指定文件中

stream exce 創建 txt 關閉 如果 下午 line 再次 要求:保存鍵盤錄入的內容,當鍵盤輸入end時,錄入結束。 1 /** 2 * 保存鍵盤輸入,並以end結束 3 * 4 * @author xcx 5 * @time 2017年6

別樣JAVA學習繼承下(2.3)異常下

關閉 exit dsm 練習 方便 pub xtend 運行 script 1、RuntimeException Exception中有一個特殊的子類異常RuntimeException執行時異常。 假設在函數內容拋出該異常,函數上能夠不用聲明。編譯一樣

java入門學習2—基本數據類型

堆內存 類指針 erl 相互 lean 就是 沒有初始化 true ++ 1、變量:定義變量:【數據類型】 變量名 = 賦值(這樣定義的變量一般屬於局部變量,放置在棧內存中); 2、標識符:可以有字母(可以使任意文字),數字,下劃線,$等組成;但是不能以數字開頭,不能是保留

Java和大資料結合學習2

抽象類 1.abstract宣告; 為什麼介面的物件可以指向例項化物件呢? 介面 1.介面不能例項化,但是介面的物件可以指向實現類的物件。 2.介面內的方法預設為public abstract,所以不能被例項化, 3.介面其實就是為了實現多繼承

Java學習判斷使用者輸入屬於哪個季節

package com.linfeng.debug; import java.util.Scanner; public class JudeMonth { public static void main(String[] args) { Scann

JAVA從零開始學習2

一、JAVA基本資料型別 JAVA的兩大資料型別 內建資料型別 引用資料型別 內建資料型別 Java語言提供了八種基本型別。六種數字型別(四個整數型,兩個浮點型),一個字元型別,還有一種布林型。 byte:(類比char) byte資料型別是8位,有符號的,以二進

Java 3---java工具類的使用學習2

導讀 1.InputStream 2.FileInputStream 3.OutputStream 4.FileOutputStream 5.BufferInputStream 6.BufferOutputStream 7.BufferReader 8.BufferWriter 9.

Maven系列學習2——java project的建立

上節介紹了maven的安裝和配置,這節簡單介紹一下maven建立java專案、web專案以及maven的幾個常用的引數命令,首先介紹maven建立專案下的幾個引數。 archetype:archetype的翻譯是原型的意思,顧名思義是一個maven管理模

Java圖形程式設計學習2對JFrame的使用

目錄 1、頂層視窗類(框架)JFrame 2、 在框架中顯示資訊 3、繪製2D圖形 4、設定顏色 5、文字使用特殊字型 1、頂層視窗類(框架)JFrame (1)JFrame類是用於描述頂層視窗,JFrame就代表Swing中的視窗元件 (2)JFrame的

Java IO2阻塞式輸入輸出BIO

本文所述的輸出輸出指的是Java中傳統的IO,也就是阻塞式輸入輸出(Blocking I/O, BIO),在JDK1.4之後出現了新的輸入輸出API——NIO(New I/O或Non-blocking I/O),也就是同步非阻塞式輸入輸出,再到後面隨著NIO的發

Java學習JSP學習1

rtm 斷開 三大指令 保持 web應用 對比 c語言 let 新建 一、 理解JSP技術   JSP全名為Java Server Pages,中文名叫java服務器頁面,其根本是一個簡化的Servlet設計,它 是由Sun Microsystems公司倡導、許多公司參

java學習代碼的設計

方法 聯系 string 封裝 代碼 his 站點 add 團隊 一、目的 1、為了使程序員編寫的代碼更加的簡潔,使人閱讀起來更加流暢 2、將運算代碼與界面代碼完全分離開來,利於團隊開發,提高團隊之間的工作效率 3、 在很短的時間內可以替換整個站點的外觀; 4、使程

java學習 環境搭建、hello world的demo

環境變量 網上 類庫 .com java開發 www cnblogs rgs .class   本程序媛搞前端的,上班偶有空閑,不妨來學習學習,不然怎麽包養小白臉,走上人生巔峰?   說實話,每個語言都相通,有了javascript的基礎,並且有了兩三年跟java打交道的經

java學習

con void pub oid 修改密碼 tro int str 用戶 類 public class Dog{ String breed; int age; String color; void barking(){ } void hungr

JAVA學習:方法重載與方法重寫、thiskeyword和superkeyword

格式 hello new 初始 per 而且 方法重寫 學習 方式 方法重載與方法重寫、thiskeyword和superkeyword 1、方法重載 重載可以使具有同樣名稱但不同數目和類型參數的類傳遞給方法。 註: 一是重載方法的參數列表必須與被重載的方法不同

java學習static靜態變量 和this

java學習 方便 private setname 局部變量 變量 告訴 應該 size java中的this /* this:是當前類的對象引用。簡單的記,它就代表當前類的一個對象。 註意:誰調用這個方法,在該方法內部的this就代表誰

JAVA學習

while ring 繼續 break 默認值 tin 都是 遍歷 次數 二重循環 一、回顧3種循環結構 1、while 語法 條件表達式的初始值; while(條件表達式){ 循環操作; 更改條件表達式的語句; } 特點:先判斷,再執行,有可能一次循環都沒有

JAVA學習

java學習 步驟 字符串 關系運算符 幫助 條件判斷 方式 -- lean 一、 調試 步驟1:設置斷點(不能在空白處設置斷點) 步驟2:啟動調試 步驟3:調試代碼(F6單步跳過)筆記本Fn+F6(F5) 步驟4:結束調試 掌握調試的好處? 很清晰的看到,

java學習java類繼承

author java學習 dex int demo [] color javac print 1.制作一個工具類的文檔 javadoc -d 目錄 -author -version arrayTool.java 實例: class arrayDemo {