网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月08日
漏签
0
天
java吧
关注:
1,305,550
贴子:
12,873,517
看贴
图片
吧主推荐
视频
游戏
4
回复贴,共
1
页
<返回java吧
>0< 加载中...
求助
取消只看楼主
收藏
回复
梦碎在天亮之前
沝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
下方贴代码
送TA礼物
1楼
2018-03-27 22:00
回复
梦碎在天亮之前
沝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
为什么会出现提示输入的乱码呢
3楼
2018-03-27 22:03
回复
收起回复
2026-07-08 05:41:51
广告
不感兴趣
开通SVIP免广告
梦碎在天亮之前
沝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
而且有时有有时能正常输出,dos里面那个错误我知道,搞不懂27行eclipse为什么会报
4楼
2018-03-27 22:05
回复
收起回复
梦碎在天亮之前
沝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
代码被吃了
6楼
2018-03-28 09:43
回复
收起回复
梦碎在天亮之前
沝
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
import java.util.*;
public class Stu {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("请输入学生人数");
int renshu = in.nextInt();
System.out.println("请输入课程数目");
int courseNum = in.nextInt();// 课程数
String[] name = new String[renshu];// 接受姓名
String[] course = new String[courseNum];// 接受课程名
int[][] number = new int[renshu][courseNum];// 二维数组接受学生每门成绩
int[] sum = new int[renshu];
int[] avg = new int[renshu];
String[]str=new String[renshu];
for (int i = 0; i < course.length; i++) {
System.out.println("请输入第" + (i + 1) + "门课程的名字");
course[i] = in.next();
}
for (int i = 0; i < renshu; i++) {
int S = 0;
System.out.println("请输入学生的姓名");
name[i] = in.next();
String str11="";
for (int j = 0; j < courseNum; j++) {
System.out.println("请输入" + name[i] + course[j] + "的成绩");
number[i][j] = in.nextInt();// 存储特定学生特定成绩
S += number[i][j];
str11+=number[i][j]+"\t";
}
sum[i] = S;
avg[i] = S / courseNum;
str[i]=name[i]+"\t"+str11+sum[i]+"\t"+avg[i];
}
for(int i=0;i<sum.length-1;i++)
{
for(int j=0;j<sum.length;j++) {
int r=sum[j]; String r1=str[j];
sum[j]=sum[j+1]; str[j]=str[j+1];
sum[j+1]=r; str[j+1]=r1;
}
}
System.out.print("学生");
for (int i = 0; i < course.length; i++) {
System.out.print("\t" + course[i]);
}
System.out.print("\t总分\t平均分\t排行");
System.out.println();
for (int i = 0; i < renshu; i++) {
System.out.println(str[i]+"\t第"+(i+1)+"名");
/*System.out.print(name[i]);
for (int j = 0; j < courseNum; j++) {
System.out.println("\t" + number[i][j]);
}
System.out.print("\t" + sum[i]);
System.out.print("\t" + avg[i]);
System.out.print("\t" + avg[i]);
*/
}
}
}
10楼
2018-03-28 21:51
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
0-2落后,阿根廷上演惊天翻盘
2826150
2
比利时官方贴脸嘲讽美国
2813841
3
日本品牌拿七七当七夕遭痛批
2038120
4
纯反差!退役老兵变女coser
1438263
5
暑假工自愿加班,3千月薪变1万
1043380
6
日漫五毒俱全,哈基米上瘾
802950
7
第一美女换黑皮,名导遭炮轰
780456
8
香港黑帮卖盒饭日赚4万港币
753940
9
遍地狼藉!13级龙卷风突袭湖北
654456
10
米勒放陀螺助兴被警告叫停
599382
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示