| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 456 人关注过本帖
标题:奇怪!怎么还是错误的呢?究竟错在哪里??
取消只看楼主 加入收藏
lxsxd
Rank: 5Rank: 5
等 级:贵宾
威 望:14
帖 子:153
专家分:357
注 册:2014-4-15
结帖率:96.15%
收藏
已结贴  问题点数:5 回复次数:2 
奇怪!怎么还是错误的呢?究竟错在哪里??
题目:利用for循环嵌套语句实现以下功能。假设某班有10名学生,每名学生学修3门课程,求每名学生的总分和平均成绩。

(1) 代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace my
{
    class Program
    {
        static void Main()
        {
            double sum = 0,score;
            for (int i = 1; i <= 10; i++)
            {
                Console.WriteLine("请输入第{0}名学生的成绩:", i);
                for (int j = 1; j < 4; j++)
                {
                    Console.Write("第{0}门课程:", j);
                    score = double.Parse(Console.ReadLine());
                    sum += score;
                }
                Console.WriteLine("第{0}名学生:总分{1},平均分{2:F1}", i, sum, sum / 3);
                sum = 0;
            }
            Console.ReadLine();
        }
              
    }
}
(2)这次的错误是:
编译已经通过,运行后,出现:1、只能输入第一个学生的三门成绩;2、不能输出总分和平均分;3、然后不会动了,无法进行新的输入;

(3)困惑了:书上的例题,居然是无法运行??


图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: double 课程 
2014-05-09 09:56
lxsxd
Rank: 5Rank: 5
等 级:贵宾
威 望:14
帖 子:153
专家分:357
注 册:2014-4-15
收藏
得分:0 
大侠们,急切求助!

艰难地走在C#自学的路上…………
2014-05-09 09:57
lxsxd
Rank: 5Rank: 5
等 级:贵宾
威 望:14
帖 子:153
专家分:357
注 册:2014-4-15
收藏
得分:0 
感谢wp231957 和 TonyDeng两位大侠的指点,经过仔细检查,我已经找到的问题所在。

艰难地走在C#自学的路上…………
2014-05-10 14:48
快速回复:奇怪!怎么还是错误的呢?究竟错在哪里??
数据加载中...
 
   



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

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