java编程。急!!! 创建一个学生类,包含其学号,姓名,语文yw 数学sx 外语wy三科成绩 并
nclude struct student { char name[20]; int idnum; float score[3]; //分别存三科成绩 double total; // 总分};struct student * highscore(struct student *s, int n){ int i; struct student * high = s; for(i = 0; i < n; i++) { (s+i)-
你没有建立学生的结构体类型的变量。不符合题意要求。
public class Student {
private String id,name;
private int yw,sx,wy;
public Student(String id,String name){
this.id=id;
this.name=name;
}
public int getYw() {
return yw;
}
public void setYw(int yw) {
this.yw = yw;
}
public int getSx() {
return sx;
}
public void setSx(int sx) {
this.sx = sx;
}
public int getWy() {
return wy;
}
public void setWy(int wy) {
this.wy = wy;
}
private int getaverage(){ //学生平均成绩
return (yw+sx+wy)/3;
}
private void getlevel(){ //等级
int n=yw+sx+wy;
if(n>=270)
System.out.println(name+"的平均成绩为:"+this.getaverage()+"等级为优等生");
else if(n>=240)
System.out.println(name+"的平均成绩为:"+this.getaverage()+"等级为良好");
else if(n>=200)
System.out.println(name+"的平均成绩为:"+this.getaverage()+"等级为中等");
else if(n>=180)
System.out.println(name+"的平均成绩为:"+this.getaverage()+"等级为及格");
else
System.out.println(name+"的平均成绩为:"+this.getaverage()+"等级为不及格");
}
}
public class Student {
private String no;
private String name;
private double yw;
private double sx;
private double wy;
public Student(String no, String name) {
this.name = name;
this.no = no;
}
public String getNo() {
return no;
}
public void setNo(String no) {
this.no = no;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getYw() {
return yw;
}
public void setYw(double yw) {
this.yw = yw;
}
public double getSx() {
return sx;
}
public void setSx(double sx) {
this.sx = sx;
}
public double getWy() {
return wy;
}
public void setWy(double wy) {
this.wy = wy;
}
public double getAvg() {
return (yw + sx + wy) / 3;
}
public String getLevel() {
double count = yw + sx + wy;
String result = null;
if (count >= 270) {
result = "优等生";
} else if (count >= 240) {
result = " 良好";
} else if (count >= 200) {
result = " 中等";
} else if (count >= 180) {
result = " 及格";
} else {
result = " 不及格";
}
return result;
}
public static void main(String[] args) {
Student stu = new Student("1", "张三");
stu.setYw(100.0);
stu.setSx(80.0);
stu.setWy(90.0);
System.out.println(stu.getAvg() + stu.getLevel());
}
}
class Student
{
private String name;
private int num;
private int yw;
private int sx;
private int wy;
public Student(int num,String name)
{
this.name=name;
this.num=num;
}
public void setYw(int yw)
{
this.yw=yw;
}
public int getYw()
{
return this.yw;
}
public void setSx(int sx)
{
this.sx=sx;
}
public int getSx()
{
return this.sx;
}
public void setWy(int wy)
{
this.wy=wy;
}
public int getWy()
{
return this.wy;
}
public static void avg()
{
int avg=(yx+sx+wy)/3;
System.out.println("avg");
}
public static void level()
{
int count =yw+sx+wy;
if(count>=270)
{System.out.println("优等生");}
else if(270>count>240)
{System.out.println("良好");}
else if(240>count>200)
{System.out.println("中等");}
else if(200>count>180)
{System.out.println("及格");}
else if(count<180)
{System.out.println("不及格");}
}
public static void main(String args)
{
Student s = new Student(1,"旺财");
s.setYw(150);
s.setSx(100);
s.setWy(10);
avg();
level();
}
}
应该是这样吧 ,总感觉少了点什么。。
急:ava帮助
提供一下思路,就不帮你做了 冒泡排序:基本思想是把当前数据序列中的各相邻数据两两比较,发现任何一对数据间不符合要求的就调换数据的顺序,从而保证相邻数据间符合所要求的序列关系。例示:18 30 0 81 -1 45 290 250 升序 18 0 30 -1 45 81 250 290 第一遍扫描 0 18 -1 30 45 81...
Java程序设计与实验目录
Java程序设计与实验课程指南 第1章 1.1 程序设计基础1.2 程序设计语言及类型概述1.3 面向过程与面向对象编程 1.3.1 面向过程 1.3.2 面向对象:类的实现与特性 1.4.1 Java类定义 1.4.2 对象的产生与使用 1.4.3 构造方法与对象初始化 1.5 面向对象特性:封装性、继承...
ava是什么意思
AVA有多种含义,需要根据具体语境判断其意义。以下是对AVA的不同含义的 1. AVA作为名字使用 在很多文化和语言中,AVA是一个常见的女性名字。这个名字简洁易记,且在近年来变得越来越流行。2. AVA在技术领域的意思 在计算机科学和编程领域,AVA可能指的是某种特定的编程语言或工具。但实际上,到2023年...
零基础学习Java编程报java培训班有用吗?
零基础学习Java编程报java培训班有用还是有用的,现在很多人都是想要从事IT行业的岗位,那么之前不是读该专业的只能重新去报班学习,都是零基础开始教学,最终的教学结果就是让学员能够顺利到企业上班。现在许多应届大学生都会面临这样一种状况,大多数企业都是招有经验的员工,对于应届毕业生的招收是非常...
常见的十五种Java开发工具是什么,有什么特点
在NetBeans 3.5.1基础上,Sun开发出了JavaOne Studio5,为用户提供了一个更加先进的企业编程环境。在新的JavaOne Studio5里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务方面的各种应用程序。4、Borland 的JBuilder Jbuilder进入了Java集成开发环境的王国,它满足很多方面的应用,尤其是...
ava中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop...
例如,使用Visual Basic 5.0中,开发人员可以使用可视化编程环境和本地语言Visual Basic应用开发控制。 5的ActiveX 事实上,Windows和Windows NT,ActiveX技术...是Java 不是ava。线程的实现方法就是两种了,一种是继承Thread类一种是实现Runnable接口同步方法当然是用同步Synchronized修饰了stop和suspend太粗暴了,不问青...
java编程学习教程有哪些?求推荐!
让你能够比较熟练的使用Java来编程,解决一般的问题 。 最后向大家推荐的是《Java2核心技术》《java基础教程大全301集》,这两个一个是书一个是视频教程,主要讲述了基础层面的全部,以及Java的核心技术也是J ava的难点之处,具有很高的参考价值,无论是Java的初学者还是Java编程老手,都 能从这个教学...
大学生教程关于java入门还不快阅
AVA零基础学 此书是从JAVA的基础知识开始讲解,让你一步一步进入C语言的编程世界,循序渐进的教学方式,让你快速具备编程思维,领略编程的乐趣。JAVA入门到精通 这本书更是不错,对于重点难点的内容,更具有针对性,不会存在一笔带过的情况。书本对于理论知识的补充很有必要,所以多看书能帮你掌握JAVA...
学习Java的过程是?
一、Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。1、《Java编程思想》在有了一定...
教我怎么用按键精灵制作AVA切枪脚本
) 按键精灵5.7版下载 注册码 按键精灵是一个模拟鼠标键盘动作的软件。通过制作脚本,可以让按键精灵代替您的双手,自动执行一系列鼠标键盘动作。按键精灵简单易用,不需要任何编程知识就可以作出功能强大的脚本。只要您在电脑前用双手可以完成的动作,按键精灵都可以替您完成。按键精灵用途广泛,具有大量脚本...
别范蓝芩: public class Student{ private String name; private String sex; private int score_java; private int score_c; private int score_php; void averagescore() { int sum = 0; int average = 0; sum += score_java+score_c+score_php; average = sum/3; System....
玉树藏族自治州17865998170: 谁能用java帮我编程一个程序创建一个学校类(School),该类具有name属性和showSchool()方法,showSchool()方法用来显示学校的名称.用School类派生出一个Colleg?
别范蓝芩:public class School {private String name; public String getName() { return name; }public void setName(String name) { this.name = name; } public String showSchool(){ return name; } public static void main(String[] args) { School school = new ...
玉树藏族自治州17865998170: 编写一个Java程序,在测试类中创建一个Student的对象,修改该对象的年龄,并输出该对象的年龄. - ?
别范蓝芩: public class Student { /** * @param sNo * @param sName * @param sSex * @param sAge * @param sGrade */ public Student(String sNo, String sName, String sSex, int sAge, String sGrade) { super(); this.sNo = sNo; this.sName = sName; this....
玉树藏族自治州17865998170: 编写一个Java程序 为学生创建一个类Stu 类包括姓名学号.创建20个学生 姓名Name1至Name20和年级随机制定 - ?
别范蓝芩: class stu { public stu() { int class; } public setClass() { } public getClass() { } } public class { public static void main(...) { stu s1 = new stu();.... s1.class = (int) 6 * math.random... if (s1.class == 3) { system.println(...) } } }
玉树藏族自治州17865998170: java编程 设计一个学生类Student?
别范蓝芩: package com.reply; public class Student { private String name; private String number; private int age; private boolean sex; private double score; public Student(String name ,int age,boolean sex,double score){ this.name=name; this.age=age; this.sex...
玉树藏族自治州17865998170: java 编程 设计一个学生类 - ?
别范蓝芩: public class Student { String name; int age; public Student(String name, int age) { this.name = name; this.age = age; } public void show(){ System.out.println("学生name="+name+";学生age="+age); } } class Undergraduate extends Student...
玉树藏族自治州17865998170: 用java编写程序 - ?
别范蓝芩: /*** 学生类* @author kingcs**/ class Student{// 成员变量学号(学号为最终变量)public final String stuNo = "No10000001"; // 年龄public int stuAge; // 姓名public String stuName; // 班级public String stuClass; // 学校public ...
玉树藏族自治州17865998170: 创建一个java程序,关于有switch循环的 - ?
别范蓝芩: 帮你写一个睡觉,你等着 .我开台式机……你等等……笔记本没Eclipse…… --------------------------------------- import java.util.Scanner; public class TestSwitch { public static void main(String[] args) { System.out.print("输入运算式(例如5+2):"); ...
玉树藏族自治州17865998170: java 怎么创建一个新的进程 - ?
别范蓝芩: 你可以尝试一下File类的这个方法deleteOnExit我试过了,是可以删除自己的 这是我测试的代码,我在桌面创建了A.java,在main中删除了A.java和A.class 可以删除的import java.io.File;public class A { public static void main(String[] args) { File file ...
玉树藏族自治州17865998170: java 创建一个小应用程序 - ?
别范蓝芩: 楼主请加以努力啊!我也没学到applet,只是你给了部分代码了,Graphics绘图类;Math数学类是java.util包的类.import java.applet.*; import java.awt.*; import java.util.*; public class AppletTest extends Applet { public void paint(Graphics g) {int ...