/*import java.util.Scanner;
//主类
public class student122 {
//主方法
public static void main(String[] args){
//定义7个元素的字符数组
String[] st = new String[7];
inputSt(st); //调用输入方法
calculateSt(st); //调用计算方法
outputSt(st); //调用输出方法
}
//其他方法
//输入方法
private static void inputSt(String st[]){
System.out.println("输入学生的信息:");
System.out.println("学号 姓名 成绩1,2,3");
//创建键盘输入类
Scanner ss = new Scanner(System.in);
for(int i=0; i<5; i++){
st[i] = ss.next(); //键盘输入1个字符串
}
}
//计算方法
private static void calculateSt(String[] st){
int sum = 0; //总分赋初值
int ave = 0; //平均分赋初值
for(int i=2;i<5;i++) {
/计总分,字符变换成整数后进行计算
sum += Integer.parseInt(st[i]);
}
ave = sum/3; //计算平均分
//整数变换成字符后保存到数组里
st[5] = String.valueOf(sum);
st[6] = String.valueOf(ave);
}
//输出方法
private static void outputSt(String[] st){
System.out.print("学号 姓名 "); //不换行
System.out.print("成绩1 成绩2 成绩3 ");
System.out.println("总分 平均分");//换行
//输出学生信息
for(int i=0; i<7; i++){
//按格式输出,小于6个字符,补充空格
System.out.printf("%6s", st[i]);
}
System.out.println(); //输出换行
}
}*/
import java.util.Scanner;
public class student122 {
public static void main(String[] args) {
// TODO 自动生成的方法存根
String[][] st = new String[3][8];
inputSt(st);
calculateSt(st);
outputSt(st);
}
//输入方法
private static void inputSt(String st[][])
{
System.out.println("输入学生信息:");
System.out.println("班级 学号 姓名 成绩:数学 物理 化学");
//创建键盘输入类
Scanner ss = new Scanner(System.in);
for(int j = 0; j < 3; j++)
{
for(int i = 0; i < 6; i++)
{
st[j][i] = ss.next();
}
}
}
//输出方法
private static void outputSt(String st[][])
{
System.out.println("序号 班级 学号 姓名 成绩:数学 物理 化学 总分 平均分");
//输出学生信息
for(int j = 0; j < 3; j++)
{
System.out.print(j+1 + ":");
for(int i = 0; i < 8; i++)
{
System.out.printf("%6s", st[j][i]);
}
System.out.println();
}
}
//计算方法
private static void calculateSt(String[][] st)
{
int sum1 = 0;
int sum2 = 0;
int sum3 = 0;
int ave1 = 0;
int ave2 = 0;
int ave3 = 0;
for(int i = 3; i < 6; i++)
{
sum1 += Integer.parseInt(st[0][i]);
}
ave1 = sum1/3;
for(int i = 3; i < 6; i++)
{
sum2 += Integer.parseInt(st[1][i]);
}
ave2 = sum2/3;
for(int i = 3; i < 6; i++)
{
sum3 += Integer.parseInt(st[2][i]);
}
ave3 = sum3/3;
st[0][6] = String.valueOf(sum1);
st[1][6] = String.valueOf(sum2);
st[2][6] = String.valueOf(sum3);
st[0][7] = String.valueOf(ave1);
st[1][7] = String.valueOf(ave2);
st[2][7] = String.valueOf(ave3);
}
}
资源简介:用java实现的小的学生管理系统.java与数据库的结合使用.
上传时间: 2014-01-20
上传用户:gonuiln
资源简介:用java实现的小的学生管理系统.java与数据库的结合使用.
上传时间: 2014-11-14
上传用户:songnanhua
资源简介:java学生考试系统有Access 数据库java学生考试系统
上传时间: 2015-08-24
上传用户:dongqiangqiang
资源简介:java语言的学生数据库管理程序,完整代码
上传时间: 2017-05-21
上传用户:lili123
资源简介:/*import java.util.Scanner; //主类 public class student122 { //主方法 public static void main(String[] args){ //定义7个元素的字符数组 String[] st = new String[7]; inputSt(st); ...
上传时间: 2017-03-17
上传用户:simple
资源简介:java访问数据库
上传时间: 2014-09-11
上传用户:lht618
资源简介:C#下制作的学生数据库,经典代码。
上传时间: 2013-11-28
上传用户:Andy123456
资源简介:用java操作数据库
上传时间: 2015-02-06
上传用户:凌云御清风
资源简介:java连接数据库使用大全
上传时间: 2015-02-12
上传用户:黄华强
资源简介:java结合数据库编成的电话记录程序
上传时间: 2014-02-15
上传用户:缥缈
资源简介:课程设计的简单Access学生数据库系统
上传时间: 2015-02-20
上传用户:sy_jiadeyi
资源简介:该程序用于实现学生数据库管理
上传时间: 2015-02-28
上传用户:chongcongying
资源简介:文件管理系统使用的是java struts数据库 使用mysql 基本没有bug
上传时间: 2014-12-02
上传用户:标点符号
资源简介:此程序都是企业级 的数据库开发程序 全面揭示了java对数据库的操作
上传时间: 2014-01-08
上传用户:agent
资源简介:给同学写的java的期末考试题,主要的功能是用java实现数据库的连接
上传时间: 2014-12-21
上传用户:英雄
资源简介:java 学生管理系统 他是主程序的源代码
上传时间: 2015-05-29
上传用户:zycidjl
资源简介:java 学生管理系统 applet/servlet应用
上传时间: 2015-06-09
上传用户:gououo
资源简介:个人之前学java编的一个日程管理小系统(用界面操作ACCESS).可当初学java和数据库例子.
上传时间: 2015-06-10
上传用户:lgnf
资源简介:关于java连接数据库的实例教程,里面有详细的说明
上传时间: 2015-06-11
上传用户:cainaifa
资源简介:显示数据库中的表用java(完整)- - *该程序代码用到了前面说的database.java的数据库连接池的类
上传时间: 2013-12-22
上传用户:siguazgb
资源简介:java 和数据库的连接问题分析 jdbc j2
上传时间: 2015-06-21
上传用户:wlcaption
资源简介:java学生课卷管理代码,这是一款很好用的学生课卷管理软件
上传时间: 2013-12-19
上传用户:坏天使kk
资源简介:文献信息查询系统!采用java连接数据库!通过用户名,作者查询相应的数据!
上传时间: 2015-07-23
上传用户:eclipse
资源简介:常用java连接数据库的数据库驱动类,有mysql,sqserver,oracle等的
上传时间: 2015-07-25
上传用户:星仔
资源简介:详细讲解java学生信息管理系统设置内容
上传时间: 2015-07-25
上传用户:shinesyh
资源简介:这是我平是的一个小型基于java的数据库系统,希望能给大家一个帮助。
上传时间: 2014-01-23
上传用户:520
资源简介:这是用java进行数据库操作的全部源代码 可以帮助大家更明确的学习利用java操作数据库!
上传时间: 2013-12-23
上传用户:咔乐坞
资源简介:有关java访问数据库的最佳实践。对java开发人员来说是一本不错的参考书。
上传时间: 2014-12-01
上传用户:lxm
资源简介:这是一个简单的基于java的数据库系统,希望能给大家一点帮助。
上传时间: 2013-12-22
上传用户:wcl168881111111
资源简介:java连接数据库大全,,各种操作事例,详细明了,是java编程的好帮手
上传时间: 2014-03-01
上传用户:llandlu