我想编写一个计算学生成绩总和的程序

时间:2019-06-15 23:59:14

标签: c#

我的工作有问题,我想编写一个程序,该程序在“平均”函数中执行求和和平均学生成绩,因为我希望任何人都可以输入成绩,直到用户输入-1循环结束为止。

问题是我不想运行_cal = Int32.Parse(Console.ReadLine());在功能中而不是通过将值传递给Average()参数然后在main中运行它,然后使用main中的值作为console.readlIne来运行它,因为我将使用用户输入除以总和,以便获得编程平均值

public static void Main()
    {
        Console.WriteLine("Please Enter the scores of your student: ");
        Console.WriteLine("----------------------------------------");
        _studentTotalGrade = Average();
        Console.WriteLine("sum " + Sum);



        Console.ReadLine();
    }
    public static double Average()
    {
        double _cal,_sumTotal = 0;
        int i = 0;

        do
        {
             _cal = Int32.Parse(Console.ReadLine());

            if (_cal == -1)
            {
                break;
            }
            if (_cal > 20)
            {
                Console.WriteLine("Adjust score\");
                continue;
            }
            _sumTotal +=_cal;
            i--;
        } while (_cal > i);
        return _sumTotal;
    }
}

0 个答案:

没有答案