查询学生成绩
来源:互联网 发布:机械设计学什么软件 编辑:程序博客网 时间:2024/04/27 19:52
import java.util.Scanner;
//引入java.util包里的Scanner类
class Student{
//姓名
String name;
//成绩个数
int number;
//成绩数组
double score[];
void setItem(String n,int num,double s[]){
//设置成员值
name=n;
number=num;
score=new double[number];
//循环给每个成绩元素赋值
for(int i=0;i<number;i++)
score[i]=s[i];
}
void printInfo(){
//输出各项信息
System.out.println("姓名"+name);
for(int i=0;i<number;i++)
System.out.println("第"+(i+1)+"门课的成绩是"+score[i]);
}
}
class StudentDemo3{
public static void main(String[] args){
Scanner reader=new Scanner(System.in);
System.out.println("请确定学生个数");
int m=reader.nextInt();
Student stu[]=new Student[m];
//根据学生人数创建stu数组
for(int j=0;j<m;j++){
//循环对每个数组进行操作
System.out.println("第"+(j+1)+"个同学的姓名");
String n=reader.next();
System.out.println("请输入学生成绩个数");
int num=reader.nextInt();
double s[]=new double[num];
//根据课程数目创建数组s
for(int i=0;i<num;i++){
System.out.println("第"+(i+1)+"门课的成绩");
s[i]=reader.nextDouble();
}
stu[j]=new Student();
stu[j].setItem(n,num,s);
}
//录入所要查询学生的索引
System.out.println("请输入要查询的第几个同学的成绩");
int index=reader.nextInt();
if(index<=m&&index>=1){
stu[index-1].printInfo();
}else{
System.out.println("您要查找的学生不在此范围内");
}
}
}
//引入java.util包里的Scanner类
class Student{
//姓名
String name;
//成绩个数
int number;
//成绩数组
double score[];
void setItem(String n,int num,double s[]){
//设置成员值
name=n;
number=num;
score=new double[number];
//循环给每个成绩元素赋值
for(int i=0;i<number;i++)
score[i]=s[i];
}
void printInfo(){
//输出各项信息
System.out.println("姓名"+name);
for(int i=0;i<number;i++)
System.out.println("第"+(i+1)+"门课的成绩是"+score[i]);
}
}
class StudentDemo3{
public static void main(String[] args){
Scanner reader=new Scanner(System.in);
System.out.println("请确定学生个数");
int m=reader.nextInt();
Student stu[]=new Student[m];
//根据学生人数创建stu数组
for(int j=0;j<m;j++){
//循环对每个数组进行操作
System.out.println("第"+(j+1)+"个同学的姓名");
String n=reader.next();
System.out.println("请输入学生成绩个数");
int num=reader.nextInt();
double s[]=new double[num];
//根据课程数目创建数组s
for(int i=0;i<num;i++){
System.out.println("第"+(i+1)+"门课的成绩");
s[i]=reader.nextDouble();
}
stu[j]=new Student();
stu[j].setItem(n,num,s);
}
//录入所要查询学生的索引
System.out.println("请输入要查询的第几个同学的成绩");
int index=reader.nextInt();
if(index<=m&&index>=1){
stu[index-1].printInfo();
}else{
System.out.println("您要查找的学生不在此范围内");
}
}
}
阅读全文
0 0
- 学生成绩的查询
- sql查询学生成绩
- 查询学生成绩
- 查询学生成绩
- 课程设计 学生成绩查询
- 学生成绩管理查询系统
- 算法题查询学生成绩
- 查询学生平均成绩及其名次
- 学生成绩储存及查询系统二
- 查询学生平均成绩及其名次_24
- PHP+MYSQL+HTML 学生成绩查询
- oracle复杂查询(学生成绩相关)
- 常见学生课表成绩数据库查询
- 06_04 使用索引查询学生成绩
- Student类对学生成绩进行查询
- 查询学生 学号、姓名和平均成绩
- qt 学生成绩计算查询界面设计
- 期末课程设计—学生成绩查询系统
- PHP字符串学习
- js和jq判断select是否选中、获取select选中的值
- 共同好友(java)
- ListView的Choice模式
- android中的图像矩阵变换Matrix的所有方法
- 查询学生成绩
- 5.7_背景的滚动
- 在eclipse中导入JavaWeb项目却成了普通Java项目解决方法
- Android 快速开发SharedPrefs工具类
- Hadoop HA模式升级配置
- ReactiveCocoa之实现篇
- 搭建Nginx+Tomcat 负载均衡集群
- IPython的基本功能 参数
- Caffe资料