bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

java輸出成績單代碼,java打印成績單

java中用if做成績單

如果可以修改,最好把java改成javascript

成都創新互聯是專業的邵東網站建設公司,邵東接單;提供成都網站設計、成都網站制作,網頁設計,網站設計,建網站,PHP網站建設等專業做網站服務;采用PHP框架,可快速的進行邵東網站開發網頁制作和功能擴展;專業做搜索引擎喜愛的網站,專業的做網站團隊,希望更多企業前來合作!

你的程序沒有問題(可能思路有些問題,比如90怎么可能是優秀跟良好的)就是多了一個分號

html

head

title程序結構3SWITCH/title

/head

body

script?language="javascript"

function?c(form)

{var?a=form.cnumber.value;

//{這里去掉

if(a=90a=100)

{document.write("優秀");}

if(a=80a=90)

{document.write("良好");}

if(a=70a=80)

{document.write("中等");}

if(a=60a=70)

{document.write("及格");}

if(a=60){document.write("不及格");}

}

/script

form

input?name="cnumber"?type="text"?/br?/

input?name="button"?type="button"?onclick="c(form)"?value="提交"?/

/form

/body

/html

這兩道題代碼怎么寫java?

創建一個名字為“ReportCard”的類,然后用下邊的內容全部替換掉,你會成為全班最亮的仔。

import java.util.HashMap;

/**

* 學生成績單

*/

public class ReportCard {

public static void main(String[] args) {

ReportCard reportCard = new ReportCard("張三", "070602213");

reportCard.set("語文", 80.0);

reportCard.set("數學", 59.5);

reportCard.set("英語", 66.0);

reportCard.set("java", 80, 99.0);

reportCard.set("數據庫", 80, 66.0);

reportCard.set("毛概", null);

System.out.println(reportCard.getStudentName() + "語文分數:" + reportCard.get("語文"));

System.out.println(reportCard.getStudentName() + "數學考核結果:" + (reportCard.isPassed("數學") ? "合格" : "不合格"));

System.out.println(reportCard.getStudentName() + "期末是否掛科:" + (reportCard.isAllPassed() ? "否" : "是"));

}

// 學生姓名

private String studentName;

// 學生學號

private String studentNumber;

// 成績單

private HashMapString, CourseResult cards = new HashMap();

public ReportCard() {

}

public ReportCard(String studentName, String studentNumber) {

this.studentName = studentName;

this.studentNumber = studentNumber;

}

public Double get(String courseName){

CourseResult courseResult = cards.get(courseName);

return courseResult == null ? Double.NaN : courseResult.getStudentScore();

}

public void set(String courseName, Double studentScore){

CourseResult courseResult = new CourseResult(courseName, studentScore);

cards.put(courseName, courseResult);

}

public void set(String courseName, double passMark, Double studentScore){

CourseResult courseResult = new CourseResult(courseName, passMark, studentScore);

cards.put(courseName, courseResult);

}

public boolean isPassed(String courseName){

return cards.get(courseName).isPassed();

}

public boolean isAllPassed(){

for(CourseResult cr : cards.values()){

if ( ! cr.isPassed()) {

return false;

}

}

return true;

}

public String getStudentName() {

return studentName;

}

public String getStudentNumber() {

return studentNumber;

}

public void setStudentName(String studentName) {

this.studentName = studentName;

}

public void setStudentNumber(String studentNumber) {

this.studentNumber = studentNumber;

}

/**

* 課程

*/

class Course{

// 課程名稱

protected String courseName;

// 及格分

protected double passMark = 60;

public Course(String courseName, Double passMark) {

this.courseName = courseName;

if ( passMark != null) {

this.passMark = passMark;

}

}

}

/**

* 課程成績

*/

class CourseResult extends Course{

// 學生成績

private Double studentScore;

public CourseResult(String courseName, Double studentScore) {

this(courseName, null, studentScore);

}

public CourseResult(String courseName, Double passMark, Double studentScore) {

super(courseName, passMark);

this.studentScore = studentScore == null ? Double.NaN : studentScore;

}

public boolean isPassed(){

return studentScore = passMark;

}

public String getCourseName() {

return courseName;

}

public double getPassMark() {

return passMark;

}

public Double getStudentScore() {

return studentScore;

}

}

JAVA問題,求幫忙

Student類:

public?class?Student?{

/**

*?學生姓名

*/

private?String?name;

/**

*?學生性別

*/

private?String?sex;

/**

*?學生年齡

*/

private?int?age;

/**

*?學生成績。數組中依次是語文、數學、英語成績。

*/

private?int[]?grade;

/**

*?必須傳入學生姓名、性別、年齡才能創建實例

*?

*?@param?name

*?@param?sex

*?@param?age

*/

public?Student(String?name,?String?sex,?int?age)?{

this.name?=?name;

this.sex?=?sex;

this.age?=?age;

grade?=?new?int[3];

}

/**

*?說話方法

*?

*?@param?content

*/

public?void?speak(String?content)?{

System.out.println(this.name?+?"說?“"?+?content?+?"”");

}

/**

*?打印輸出各科成績及平均分

*/

public?void?outGrade()?{

System.out.println("======成績單======");

System.out.println("語文:"?+?grade[0]);

System.out.println("數學:"?+?grade[1]);

System.out.println("英語:"?+?grade[2]);

System.out.println("平均分:"?+?String.format("%.2f",?(grade[0]?+?grade[1]?+?grade[2])?/?3.0));

}

/**

*?錄入學生成績

*?

*?@param?grade

*/

public?void?setGrade(int[]?grade)?{

this.grade?=?grade;

}

public?String?getName()?{

return?name;

}

public?String?getSex()?{

return?sex;

}

public?int?getAge()?{

return?age;

}

public?int[]?getGrade()?{

return?grade;

}

}

其中,那么多的get方法在你這個題目中可能沒什么用,但是實際中我們一般都會用get方法來獲取實例的某個屬性。

測試類:

public?class?Test?{

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

Student?stu?=?new?Student("王沖",?"男",?15);

int[]?grade?=?new?int[]?{?138,?145,?142?};

stu.speak("沒有規矩,不成方圓");

stu.setGrade(grade);

stu.outGrade();

}

}

第一張圖看不清,我只從第二張圖得到第一個學生的信息,另一個學生也是同樣的做法。

輸出結果:

王沖說?“沒有規矩,不成方圓”

======成績單======

語文:138

數學:145

英語:142

平均分:141.67

求Java代碼

1、編寫一個java成績統計程序,輸入一個班的java成績(含姓名和分數),統計出平均分,最高分、最低分,并打印成績單。由于編程時人數不確定,所以要求使用Vector或ArrayList完成上述程序。1)學生成績用一個類Mark表示,其成員變量包含考生姓名、成績。輸入的姓名為"end"時,程序結束。

2、主類的名稱叫做GradeStatistic,將Mark設計為GradeStatistic的內部類。提示:鍵盤輸入采用Scanner類,實例化Scanner采用下述語句:Scanner sc=new Scanner(System.in);然后通過sc調

Java急急急

package?org.czj._04;

import?java.io.*;

public?class?BufferedReaderDemo01?{

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

BufferedReader?buf?=?null;?//?聲明對象

FileInputStream?fis?=?new?FileInputStream("D:"?+?File.separator?+?"score.txt");

buf?=?new?BufferedReader(new?InputStreamReader(fis));?//?將字節流變為字符流

//?第1步、使用File類找到一個文件

File?f=?new?File("d:"?+?File.separator?+?"scoreAnalysis.txt")?;????//?聲明File對象

//?第2步、通過子類實例化父類對象

Writer?out?=?null?;????//?準備好一個輸出的對象

out?=?new?FileWriter(f,true)??;????//?通過對象多態性,進行實例化

String?str?=?null;?//?接收輸入內容

while?((str?=?buf.readLine())!=null)?{

System.out.println(str);

double?score=getTotalScore(str);

str+="總分數:"+score;

out.write(str+"\r\n")?;????????????????????????//?將內容輸出,保存文件

}

//?第4步、關閉輸出流

out.flush()?;????//?強制性清空緩沖區中的內容

out.close()?;????????

}

public?static?double?getTotalScore(String?s){

String?newStr=s.replaceAll("[^0-9.]",?"_");

String?[]?score=newStr.split("_");

double?sum=0;

for?(String?str?:?score)?{

try?{

sum+=Float.parseFloat(str);

}?catch?(NumberFormatException?e)?{}

}

return?sum;

}

};

Java高手請進

import java.util.Vector;

import java.util.*;

public class Mark {

private static VectorStudent vmark = new VectorStudent();

public static void print(String line) {

System.out.println(line);

}

public static void addStudent(Student s) {

vmark.add(s);

}

public static int getNum() {

return vmark.size();

}

public static int getAverage() {

int sum = 0;

int num = getNum();

for(int i = 0; i num; i ++) {

sum = sum + vmark.get(i).getJavaMark();

}

return sum / num;

}

public static int [] numList() {

int num;

num = getNum();

int [] list = new int[num];

for(int i = 0; i num; i ++) {

list[i] = vmark.get(i).getJavaMark();

}

return list;

}

public static int getHighest() {

int [] temp = numList();

Arrays.sort(temp);

return temp[temp.length -1 ];

}

public static int getLowest() {

int [] temp = numList();

Arrays.sort(temp);

return temp[0];

}

public static void main(String[] args) {

Student s1 = new Student("jimmy" , 88);

Student s2 = new Student("Lucy", 90);

Student s3 = new Student("tiger" , 100);

Mark.addStudent(s1);

Mark.addStudent(s2);

Mark.addStudent(s3);

print("平均分數 : " + Mark.getAverage());

print("最高分 :" + Mark.getHighest());

print("最低分 :" + Mark.getLowest());

for(int i = 0; i Mark.getNum(); i ++) {

print(Mark.getVmark().get(i).toString());

}

}

public static VectorStudent getVmark() {

return vmark;

}

public static void setVmark(VectorStudent vmark) {

Mark.vmark = vmark;

}

}

本文標題:java輸出成績單代碼,java打印成績單
轉載來源:http://vcdvsql.cn/article44/hshiee.html

成都網站建設公司_創新互聯,為您提供品牌網站設計搜索引擎優化全網營銷推廣面包屑導航網站內鏈移動網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設