| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1041 人关注过本帖
标题:面向对象的FOR循环应加在哪--------------大侠们请进
取消只看楼主 加入收藏
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
结帖率:96.43%
收藏
已结贴  问题点数:20 回复次数:2 
面向对象的FOR循环应加在哪--------------大侠们请进
//我想要的是:  用FOR循环来录入i+1同学的成绩,并相应的算出此同学的总分和平均分;可是不知FOR加在哪,大侠们指导下.
package accp7;
import java.util.*;
   public class Accp7_3_1{
       int java;
       int c;
       int sql;
       int people;
       public int showTotalScore(){
           int total=java+c+sql;
           return total;
       }
       public void showScore(){
           System.out.println("总成绩是: " + showTotalScore());
       }
       public double showAvgScore(){
           double avg=(java+c+sql)/3;
           return avg;
       }
       public void showAvg(){
           System.out.println("平均分是: " + showAvgScore());
       }
      
    }
   

package accp7;
import java.util.*;

public class Accp7_3 {

    /**考试结束,要计算班里同学的平均分和3门课的部成绩,编写成绩计算类来实现
     * 这些功能。
     * @param args
     */
    public static void main(String[] args) {
        // TODO 自动生成方法存根
       Accp7_3_1 sc=new Accp7_3_1();
       Scanner input =new Scanner(System.in);
       System.out.print("请输入全班的总人数:");
       sc.people=input.nextInt();
      
       System.out.print("请输入JAVA的成绩:");
       sc.c=input.nextInt();
       System.out.print("请输入C的成绩:");
       sc.java=input.nextInt();
       System.out.print("请输入sql的成绩:");
       sc.sql=input.nextInt();
      
       sc.showScore();
       sc.showAvg();
    }

}
搜索更多相关主题的帖子: 面向对象 FOR 
2009-08-01 12:23
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:0 
意思是想依次的录入每个同学的成绩:   但是FOR不知加哪
   通过改上面的代码实现。。。。

C#超级群 74862681,欢迎大家的到来!
2009-08-01 14:29
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:0 
以下是引用usbboy2009在2009-8-1 15:32的发言: Scanner input = new Scanner(System.in);
        System.out.print("请输入全班的总人数:");
        int people = input.nextInt();

        for (int i = 0; i < people; i++)

 for原来是放这的哈。呵呵。分全你的,再说句,你辛苦咯。
2009-08-02 10:55
快速回复:面向对象的FOR循环应加在哪--------------大侠们请进
数据加载中...
 
   



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

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