社区
Java
帖子详情
悉心求教:java要求用图形用户的方法。有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出平均成绩,
zs1003
2015-06-15 10:07:22
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出平均成绩,把原有的数据和计算出的平均分数存放在磁盘文件”stud”中。要求用图形用户界面完成。
...全文
1468
7
打赏
收藏
悉心求教:java要求用图形用户的方法。有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出平均成绩,
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学号、姓名、三门课成绩),计算出平均成绩,把原有的数据和计算出的平均分数存放在磁盘文件”stud”中。要求用图形用户界面完成。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zs1003
2015-06-16
打赏
举报
回复
大哥是的,可是我没到办法去解决
其实我是真性情
2015-06-16
打赏
举报
回复
大学课程设计是吗?
zs1003
2015-06-16
打赏
举报
回复
可是不知道怎么结合图形界面
zs1003
2015-06-16
打赏
举报
回复
import java.io.*; class Score{ String[] name = new String[5]; double[] score = new double[5]; double[] sum = new double[5]; public void input() throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); boolean change =true; while(change){ try{ for(int i = 0;i <= 4;i++){ System.out.print("Input the name : "); name[i] = br.readLine(); for(int j = 0;j <= 2;j++){ System.out.print("Input "+(j+1)+" score : "); score[j] = Integer.parseInt(br.readLine()); } System.out.println(); sum[i] = score[0]+score[1]+score[2]; } change =false; } catch(NumberFormatException nfe){ System.out.println("Sorry,The Score only can input a number,Please input again."); } } } public void compositor() throws IOException{ FileWriter fw = new FileWriter("F://stud.txt"); //文件存放于f盘下的"stud.txt"文件下; BufferedWriter bw = new BufferedWriter(fw); double temp1; String temp2; for(int i = 0;i < 4;i++){ for(int j = 1;j < 5-i;j++){ if(sum[j-1] > sum[j]){ temp1 = sum[j]; sum [j] = sum[j-1]; sum[j-1] = temp1; temp2 = name[j]; name[j] = name[j-1]; name[j-1] = temp2; } } } for(int i = 0;i <= 4;i++){ bw.write(name[4-i]); bw.write(" "+sum[4-i]); bw.newLine(); } bw.close(); } public static void main(String[] args) throws IOException{ Score s = new Score(); s.input(); s.compositor(); } }
SimbaLi123
2015-06-16
打赏
举报
回复
这个还是挺简单的啊,你网上找找swing的相关资料,做个大体的框架界面出来,然后填代码就行了
zs1003
2015-06-16
打赏
举报
回复
那怎么才算是呢
Inhibitory
2015-06-16
打赏
举报
回复
这是
悉心求教吗
?
java
图形
编辑系统
课
程设计报告
###
Java
图形
编辑系统
课
程设计报告知识点解析 #### 一、项目背景与目标 - **项目背景**:本项目为一门面向软件(多媒体)专业的
课
程设计作业,旨在通过实践加深
学生
对
Java
编程的理解,并掌握
图形
编辑系统的开发...
基于
JAVA
的
学生
成绩
管理系统的设计与实现
本文主要探讨了基于
Java
的
学生
成绩
管理系统的设计与实现,旨在提供一个高效、易用且安全的平台,用于管理
学生
的学业
成绩
。
Java
作为一种跨平台的编程语言,其稳定性和可移植性为开发这样的系统提供了坚实的基础。 ...
面向对象技术(C++)
学生
成绩
管理系统
课
程设计任务书及说明书
《面向对象技术(C++)》
课
程设计任务书 一、
课
程设计题目
学生
成绩
管理系统 二、
课
程设计目的
课
程设计目的是增强
学生
对面向...
要求
学生
利用面向对象语言C++编程实现
学生
成绩
管理,菜单实现下面的功能: 输入功能:
(附源码)python
学生
成绩
管理系统 毕业设计 061011
查看教师提交的
学生
成绩
数据
,管理员有权利维护它。 3.3非功能需求分析 系统非功能需求有非常多,比如性能需求、可承载最大
用户
数、稳定性、易用性需求等。本系统分析时考虑到易用性需求,因为系统是给人使用
C语言
学生
成绩
管理系统设计 《C语言程序设计》实训报告
C语言
学生
成绩
管理系统设计 《C语言程序设计》实训报告
Java
51,411
社区成员
86,019
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章