编写一个成绩统计程序,该程序可以找出一个班JAVA课程考试的最高分、最低分和全班平均分。课程成绩用一个数组表示。
importjava.util.*;
publicclassscore {
publicstaticvoidmain(String[] args) {
int[] score = newint[3];
intmax;
intmin;
intavrege;
for(inti = 0; i < 3; i++) {// 输入3个数的循环
score[i] = input.nextInt();
}
max = score[0];
min = score[0];
avrege=0;
for(intindex = 1; index < 3; index++) {
if(score[index] > max) {
max = score[index];
}
if(score[index] < min) {
min = score[index];
}
avrege+=score[index];
}
System.out.println("最高分为:"+ max + "最低分为:"+ min+ "平均分为:"+ avrege/3);
写代码:编写一个成绩统计程序,该
程序可以统计一个班JAVA
课程考试优秀(85分以上)、及格(60分到85分)和不及格(60分以下)的人数,并计算全部的平均分。课程成绩用一个数组表示。
import java.util.*;
public class score {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int[] score = new int[30];
int excellen;
int pass;
int uppass;
int avrege;
System.out.println("请输入成绩:");
for (int i = 0; i < 30; i++) {// 输入3个数的循环
score[i] = input.nextInt();
}
excellen = 0;
pass = 0;
uppass=0;
avrege=0;
for (int index = 0; index < 30; index++) {
if (score[index] > 85) {
excellen++;
}
else if (score[index] <= 85 &;&; score[index]>=60) {
pass++;
}else{
uppass++;
}
avrege+=score[index];
}
System.out.println("85分以上人数为:" + excellen + "及格人数为:" + pass+"不及格人数为:"+uppass+ "平均分为:" + avrege/30);
}
}
写代码:定义一个类——人(Person),该类有两个私有成员:name和address,四个公有成员函数:void setName(Strng n)设置name值、void setaddress(String a)设置address值、String getAddress获取address值和String getName获取name值,一个无参构造函数:Person()。
publicclassPerson {
privateString id;
privateString name;
publicString getId() {
returnid;
}
publicvoidsetId(String id) {
this.id= id;
}
publicString getName() {
returnname;
}
publicvoidsetName(String name) {
this.name= name;
}
}
编写一个数组倒置程序,该程序将原数组中各元素倒置,第一个元素移到最后一位,最后一个移到第一个元素,第二个元素移到倒数第二位,倒数第二个元素移到第二位,依次类推。
import java.util.*;
public class score {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String[] value = new String[30];
String temp="";
System.out.println("请输入元素值:");
for (int i = 0; i < 30; i++) {// 输入3个数的循环
value[i] = input.next();
}
for (int i = 0; i < 30; i++) {// 输入3个数的循环
System.out.println("元素内容为:" + value[i]);
}
System.
out.println(""+ 30/2);
for (int index = 0; index <= 30/2; index++) {
temp=value[index];
value[index]=value[29-index];
value[29-index]=temp;
}
for (int i = 0; i < 30; i++) {// 输入3个数的循环
System.out.println("元素倒置后为:" + value[i]);
}
}
}
写代码:定义一个类——圆(Circle),该类有一个私有成员:r,一个公有成员函数:float area(float r)计算圆的面积。(∏为:3.14),一个有参构造函数Circle(float r)。用该类生成一个r为2的圆的对象,并计算和显示该圆的面积。
public class Circle
{
float r;
final double PI=3.14159;
public double area() //计算面积
{
return PI*r*r;
}
public void setR(float x) //设置半径
{
r=x;
}
public double perimeter() //计算周长
{
return 2*PI*r;
}
public static void main(String args[])
{
double x,y;
Circle1 cir=new Circle1(); //创建Circle1类的对象cir
cir.se