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

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

java判斷學(xué)生成績代碼 java輸入成績判斷成績等級

java中 使用switch語句實現(xiàn)學(xué)生成績等級

步驟如下:

我們提供的服務(wù)有:網(wǎng)站設(shè)計制作、網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、渾南ssl等。為上千企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的渾南網(wǎng)站制作公司

package?t2;

import?java.util.Scanner;

public?class?test?{

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

for(;;)

{

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

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

double?score?=?input.nextDouble();

int?level1,level2;

if(score=90.0??score=100.0){?level1?=?1;}

else?if(score=80.0){?level1?=?2;}

else?if(score=70.0){?level1?=?3;}

else?if(score=60.0){?level1?=?4;}

else{?level1?=?5;}

if(score=85.0score=100.0){level2?=?1;}

else?if(score=70.0){level2?=?2;}

else?if(score=60.0){level2?=?3;}

else{level2?=?4;}

switch(level1)

{

case?1:

System.out.print("該生的成績等級是:??優(yōu)");

break;

case?2:

System.out.print("該生的成績等級是:??良");

break;

case?3:

System.out.print("該生的成績等級是:??中");

break;

case?4:

System.out.print("該生的成績等級是:?及格");

break;

case?5:

System.out.print("該生的成績等級是:?不及格");

break;

}

switch(level2)

{

case?1:

System.out.println("???A?");

break;

case?2:

System.out.println("???B?");

break;

case?3:

System.out.println("???C?");

break;

case?4:

System.out.println("???D?");

break;

}

}????

}

}

結(jié)果:

拓展資料

JAVA抽象類:規(guī)定一個或多個抽象方法的類別本身必須定義為abstract,抽象類只是用來派生子類,而不能用它來創(chuàng)建對象。

final類:又稱“最終類”,它只能用來創(chuàng)建對象,而不能被繼承,與抽象類剛好相反,而且抽象類與最終類不能同時修飾同一個類。

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

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名學(xué)生的成績:");

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)計學(xué)生的成績(理論上可以輸入無限個,前提是你有那么大的內(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("您沒有輸入學(xué)生成績,無數(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編寫程序?qū)崿F(xiàn)學(xué)生成績等級劃分,輸入考試成績,程序會相應(yīng)輸出成績等級?

import java.util.Scanner;

public class test {

public static void main(String[] args) {

Scanner x = new Scanner(System.in);

System.out.println("請輸入成績");

int a=x.nextInt();

int n=a/10; //百分制轉(zhuǎn)換為等第

switch(n){

case 10: //表示如果n=10,也就是一百分,輸出A

case 9:

System.out.println("A");

break;

case 8:

System.out.println("B");

break;

case 7:

System.out.println("C");

break;

case 6:

System.out.println("D");

break;

case 5:

case 4:

case 3:

case 2:

case 1:

case 0:

System.out.println("FAIL"); //低于六十分的輸出不及格 FAIL

break;

default:System.out.println(" 請輸入一個正確的成績"); //輸入的不是百分制,報錯

}

}

}

編寫程序,輸入一個學(xué)生成績,給出相應(yīng)等級:60~100優(yōu)秀0~50不及格(java代碼實現(xiàn))

import java.util.Scanner;

public class Test {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

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

double score = input.nextDouble();

int level1,level2;

if(score=60.0 score=100.0){

System.out.print("該學(xué)生成績?yōu)閮?yōu)秀!");

}

else if(score=0 score60.0){

System.out.print("該學(xué)生成績?yōu)椴患案瘢?);

}

else{

System.out.print("您輸入的成績有誤!");

}

}?? ?

}

java實現(xiàn)數(shù)據(jù)庫的鏈接查詢學(xué)生成績! 求代碼

可使用jdbc鏈接。

下面是針對MySql的鏈接!

-----------------------------------------

package com.dgy.util;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

public class TestJDBC {

/**

* 1、所使用的mysql驅(qū)動包為mysql-connector-java-5.0.8-bin.jar

* 2、Statement 用于執(zhí)行靜態(tài) SQL 語句并返回它所生成結(jié)果的對象

* 在默認情況下,同一時間每個 Statement 對象在只能打開一個 ResultSet 對象。

* 因此,如果讀取一個 ResultSet 對象與讀取另一個交叉,

* 則這兩個對象必須是由不同的Statement 對象生成的。

* 如果存在某個語句的打開的當前 ResultSet 對象,

* 則Statement 接口中的所有執(zhí)行方法都會隱式關(guān)閉它。

* 3、ResultSet 表示數(shù)據(jù)庫結(jié)果集的數(shù)據(jù)表,通常通過執(zhí)行查詢數(shù)據(jù)庫的語句生成。

* ResultSet 對象具有指向其當前數(shù)據(jù)行的指針。最初,指針被置于第一行之前。

* next 方法將指針移動到下一行;

* 因為該方法在 ResultSet 對象中沒有下一行時返回 false,

* 所以可以在 while 循環(huán)中 使用它來迭代結(jié)果集。

**/

static Connection conn = null;

public static Connection getConnectionByJDBC() {

try {

//裝載驅(qū)動包類

Class.forName(com.mysql.jdbc.Driver");//加載驅(qū)動

}catch(ClassNotFoundException e) {

System.out.println("裝載驅(qū)動包出現(xiàn)異常!請查正!");

e.printStackTrace();

}

try{

/** 建立jdbc連接,但要注意此方法的第一個參數(shù),

* 如果127.0.0.1出現(xiàn)CommunicationsException異常,

* 可能就需要改為localhost才可以

**/

//jdbc:mysql://localhost:3306/test,test是數(shù)據(jù)庫

conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123456");

}catch(SQLException e) {

System.out.println("鏈接數(shù)據(jù)庫發(fā)生異常!");

e.printStackTrace();

}

return conn;

}

public static void test(){

String sql = "select * from user";

getConnectionByJDBC();

try{

//創(chuàng)建一個jdbc聲明

Statement stmt = conn.createStatement();

//執(zhí)行查詢

ResultSet rs = stmt.executeQuery(sql);

while(rs.next()) {

String username = rs.getString("username");

String password= rs.getString("password");

System.out.println(username +""+ password);

}

}catch (SQLException e){

System.out.println(e.getMessage());

e.printStackTrace();

}finally{

//預(yù)防性關(guān)閉連接(避免異常發(fā)生時在try語句塊關(guān)閉連接沒有執(zhí)行)

try{

if(conn != null) conn.close();

} catch(SQLException e){

System.out.println(e.getMessage());

e.printStackTrace();

}

}

}

public static void main(String[] args){

TestJDBC testjdbc = new TestJDBC();

testjdbc.test();

}

}


網(wǎng)頁標題:java判斷學(xué)生成績代碼 java輸入成績判斷成績等級
鏈接地址:http://weahome.cn/article/hjjgoh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部