欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java輸出成績(jī)單代碼,java打印成績(jī)單

java中用if做成績(jī)單

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

成都創(chuàng)新互聯(lián)是專業(yè)的邵東網(wǎng)站建設(shè)公司,邵東接單;提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行邵東網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

你的程序沒(méi)有問(wèn)題(可能思路有些問(wèn)題,比如90怎么可能是優(yōu)秀跟良好的)就是多了一個(gè)分號(hào)

html

head

title程序結(jié)構(gòu)3SWITCH/title

/head

body

script?language="javascript"

function?c(form)

{var?a=form.cnumber.value;

//{這里去掉

if(a=90a=100)

{document.write("優(yōu)秀");}

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

這兩道題代碼怎么寫(xiě)java?

創(chuàng)建一個(gè)名字為“ReportCard”的類,然后用下邊的內(nèi)容全部替換掉,你會(huì)成為全班最亮的仔。

import java.util.HashMap;

/**

* 學(xué)生成績(jī)單

*/

public class ReportCard {

public static void main(String[] args) {

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

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

reportCard.set("數(shù)學(xué)", 59.5);

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

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

reportCard.set("數(shù)據(jù)庫(kù)", 80, 66.0);

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

System.out.println(reportCard.getStudentName() + "語(yǔ)文分?jǐn)?shù):" + reportCard.get("語(yǔ)文"));

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

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

}

// 學(xué)生姓名

private String studentName;

// 學(xué)生學(xué)號(hào)

private String studentNumber;

// 成績(jī)單

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;

}

}

}

/**

* 課程成績(jī)

*/

class CourseResult extends Course{

// 學(xué)生成績(jī)

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問(wèn)題,求幫忙

Student類:

public?class?Student?{

/**

*?學(xué)生姓名

*/

private?String?name;

/**

*?學(xué)生性別

*/

private?String?sex;

/**

*?學(xué)生年齡

*/

private?int?age;

/**

*?學(xué)生成績(jī)。數(shù)組中依次是語(yǔ)文、數(shù)學(xué)、英語(yǔ)成績(jī)。

*/

private?int[]?grade;

/**

*?必須傳入學(xué)生姓名、性別、年齡才能創(chuàng)建實(shí)例

*?

*?@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];

}

/**

*?說(shuō)話方法

*?

*?@param?content

*/

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

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

}

/**

*?打印輸出各科成績(jī)及平均分

*/

public?void?outGrade()?{

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

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

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

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

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

}

/**

*?錄入學(xué)生成績(jī)

*?

*?@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方法在你這個(gè)題目中可能沒(méi)什么用,但是實(shí)際中我們一般都會(huì)用get方法來(lái)獲取實(shí)例的某個(gè)屬性。

測(cè)試類:

public?class?Test?{

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

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

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

stu.speak("沒(méi)有規(guī)矩,不成方圓");

stu.setGrade(grade);

stu.outGrade();

}

}

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

輸出結(jié)果:

王沖說(shuō)?“沒(méi)有規(guī)矩,不成方圓”

======成績(jī)單======

語(yǔ)文:138

數(shù)學(xué):145

英語(yǔ):142

平均分:141.67

求Java代碼

1、編寫(xiě)一個(gè)java成績(jī)統(tǒng)計(jì)程序,輸入一個(gè)班的java成績(jī)(含姓名和分?jǐn)?shù)),統(tǒng)計(jì)出平均分,最高分、最低分,并打印成績(jī)單。由于編程時(shí)人數(shù)不確定,所以要求使用Vector或ArrayList完成上述程序。1)學(xué)生成績(jī)用一個(gè)類Mark表示,其成員變量包含考生姓名、成績(jī)。輸入的姓名為"end"時(shí),程序結(jié)束。

2、主類的名稱叫做GradeStatistic,將Mark設(shè)計(jì)為GradeStatistic的內(nèi)部類。提示:鍵盤(pán)輸入采用Scanner類,實(shí)例化Scanner采用下述語(yǔ)句:Scanner sc=new Scanner(System.in);然后通過(guò)sc調(diào)

Java急急急

package?org.czj._04;

import?java.io.*;

public?class?BufferedReaderDemo01?{

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

BufferedReader?buf?=?null;?//?聲明對(duì)象

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

buf?=?new?BufferedReader(new?InputStreamReader(fis));?//?將字節(jié)流變?yōu)樽址?/p>

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

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

//?第2步、通過(guò)子類實(shí)例化父類對(duì)象

Writer?out?=?null?;????//?準(zhǔn)備好一個(gè)輸出的對(duì)象

out?=?new?FileWriter(f,true)??;????//?通過(guò)對(duì)象多態(tài)性,進(jìn)行實(shí)例化

String?str?=?null;?//?接收輸入內(nèi)容

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

System.out.println(str);

double?score=getTotalScore(str);

str+="總分?jǐn)?shù):"+score;

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

}

//?第4步、關(guān)閉輸出流

out.flush()?;????//?強(qiáng)制性清空緩沖區(qū)中的內(nèi)容

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高手請(qǐng)進(jìn)

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("平均分?jǐn)?shù) : " + 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;

}

}

本文標(biāo)題:java輸出成績(jī)單代碼,java打印成績(jī)單
轉(zhuǎn)載來(lái)源:http://chinadenli.net/article44/hshiee.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)搜索引擎優(yōu)化全網(wǎng)營(yíng)銷推廣面包屑導(dǎo)航網(wǎng)站內(nèi)鏈移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)