回 帖 发 新 帖 刷新版面

主题:[讨论]2个编程题目,急寻真解...

1、编制一个程序,完成3名学生的成绩输入。
2、 编制一个程序,对两个已经存在的文件实现复制功能。



本人真的是有所求,急需帮助,望高手能够留帖于此....
  谢谢...

回复列表 (共2个回复)

沙发

为了中国软件工业的未来,有爱心的朋友请不要帮忙代做作业,或者至少是收费服务!
如果您不需要钱,或者您不愿收费用于自己,请把收取的钱用于支援山区贫困学生。。。
谢谢大家!!!

1) 努力,自己做。
2) 放弃, 改行, 学别的。
3) 挂科,重修,不放弃,下学期努力。
4) 花大钱,雇别人做,欺骗老师,不过下学期你大概要努力一点了。
5) 不努力,不花钱,欺骗老师,下学期故技重演。

你选择!!!
But, the last two need help of other victims or volunteers. 

Good Luck!
http://www.programfan.com/club/showbbs.asp?id=176838

板凳

我这里有 3个学生的3科成绩代码 你看了对你也许有帮助
public class coustr
{
    private String name[]= new String[3];
    private float score[]= new float[3][];
    public coustr()
    //对数据进行初始化,在单程序中只运行一次;
    {
        name[0]="黎明";
        name[1]="张学友";
        name[2]="刘德华";
        //三个学生的姓名化;
        score[0]=new float[3];
        score[1]=new float[3];
        score[2]=new float[3];
        score[0][1]=10;score[0][2]=20;score[0][2]=30;
        //第一个学生的三科成绩;
        score[1][0]=40;score[1][1]=50;score[1][2]=60;
        //第二个学生的三科成绩;
        score[2][0]=70;score[2][1]=80;score[2][2]=90;
        //第三个学生的三科成绩;
    }
public void scoreShow()
   //显示所有数据,三个学生三科成绩;
    {
        int i, j;
        for(i=0;i<3;i++)
      {
        System.out.println("\n学生的姓名:" + name[i] + "\n");
        System.out.println("\t\tc语言成绩  java语言成绩      sql语言成绩 ");
        for(j=0;j<3;j++)
         {
           System.out.println("\t\t"+score[i][j]);
         }


      }
    }
 public void scoreShow(String subject)
   //显示三个学生特定成绩;
   {
       int i;
       subject = subject.toLowerCase();
       for (i = 0; i < 3; i++) {

           System.out.println("\n" + name[i]);
           if (subject.equals("c"))
           {
               System.out.println("\tc语言成绩\t" + score[i][0]);
           } else
           if (subject.equals("jave"))
           {
               System.out.println("\tjave语言成绩\t" + score[i][1]);
           }
           else
           if (subject.equals("sql"))
           {
               System.out.println("\tsql语言成绩\t" + score[i][2]);
           }
       } }
      public void  scorShow(String inputname,String subject)
       //显示一个学生的一科成绩;
       {
           int i, j;
           for (i = 0; i < 3; i++) {
               if (inputname.equals(name[i]))
               {
                   System.out.println("\tc语言成绩\t" + score[i][0]);
               }
               else
                  if (subject.equals("jave"))
               {
                   System.out.println("\tjave语言成绩\t" + score[i][1]);
               }
               else
                   if (subject.equals("sql"))
               {
                   System.out.println("\tsql语言成绩\t" + score[i][2]);
               }
           }
       }
 public static void main(String args[]);
       {
           constr Constr=new constr();
           //constr.scoreShow();
           //constr.scoreShow("sql");
           constr.scoreShow("黎明","java");
       }

   }

还有你说的编制一个程序,对两个已经存在的文件实现复制功能。
你看看这个代码 也许会有用
      public void actionPerformed(ActionEvent e)
        {
        if(e.getSource()==abcCopy)//返回事件源

      {       
        text.copy();
            }
        else if(e.getSource()==abcCut)
        {
            text.cut();
            }
        else if(e.getSource()==abcPaste)
          {
            text.paste();
            }
        }
    
 //abcCopy 为复制,abcCut为剪贴,abcPaste为粘贴的变量名

我来回复

您尚未登录,请登录后再回复。点此登录或注册