| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2265 人关注过本帖, 1 人收藏
标题:关于学生成绩的问题
取消只看楼主 加入收藏
X15810803158
Rank: 2
等 级:论坛游民
帖 子:49
专家分:36
注 册:2015-2-24
结帖率:91.67%
收藏(1)
已结贴  问题点数:5 回复次数:2 
关于学生成绩的问题
import java.util.Scanner;
public class S{
  public static void main(String[] args){
  Scanner in = new Scanner(System.in);
  System.out.println("请输入学生个数:");
  int renshu = in.nextInt();//接收学生的人数
  System.out.println("请输入科目个数");
  int courseN = in.nextInt();//接收科目的个数
  
  String[] name = new String[renshu];//声明一个String数组来存储学生的姓名
  String[] course = new String[courseN];//声明一个String数组存储课程的名字
  int[][] number = new int[renshu][courseN];
  
  for (int i=0; i<course.length; i++){
      System.out.println("请输入"+(i+1)+"科目的名字");
      course[i]  = in.next();
      }
      //用来录入学生各科成绩
  for (int i=0; i<renshu; i++){
      System.out.println("请输入学生的姓名");
      name[i] = in.next();//存储学生的姓名
      for(int j=0; j<courseN;j++){
          System.out.println("请输入"+course[i]+"的成绩");
          number[i][j] = in.nextInt();//存储学生的特定成绩
          }
      }
      System.out.print("学生");
      for (int i=0; i<course.length; i++){
          System.out.print("\t"+course[i]);
          }
      
      System.out.println();
      for(int i=0; i<renshu; i++)
      {
          System.out.print(name[i]);
          for (int j=0; j<courseN; j++){
              System.out.print("\t"+number[i][j]);
              }
         
          System.out.println();
         
         
          }
 
  }
  }
  
搜索更多相关主题的帖子: course public import 课程 姓名 
2016-03-09 20:52
X15810803158
Rank: 2
等 级:论坛游民
帖 子:49
专家分:36
注 册:2015-2-24
收藏
得分:0 
//用来录入学生各科成绩  之下

在输入学生姓名后 怎么还行输入两个同样科目的成绩?   

不是应该输入几科不同的成绩吗?
  
2016-03-09 20:57
X15810803158
Rank: 2
等 级:论坛游民
帖 子:49
专家分:36
注 册:2015-2-24
收藏
得分:0 
回复 3楼 grmmylbs
明白了 谢谢啦
2016-03-10 10:35
快速回复:关于学生成绩的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.073257 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved