日期:2014-05-17  浏览次数:20895 次

求班级分数平均值
int Sore =int.Parse(Console.ReadLine());//?为何这里读出Readline()报错?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 求班级分数平均值
{
    class Program
    {
        static void Main(string[] args)
        {   
            int sum=0;
            Console.WriteLine("请输入班级人数:");
            int Qty = int.Parse(Console.ReadLine());
            for(int i=1;i<=Qty;i++)
            {
                Console.WriteLine("请输入第{0}学生的分数", i);

                try
                {   
                    Convert.ToDecimal(Console.ReadLine());
                }
                catch (Exception)
                {
                    Console.WriteLine("输入的不是数字,请重新输入!");
                }        //判断输入的是否为数字

                int Sore =int.Parse(Console.ReadLine());//?为何这里读出Readline()报错?
                sum=sum+Sore;
            }
            int Avg = sum / Qty;  //求分数的平均值
            Console.WriteLine("班级的平均成绩为:{0}",Avg);
            Console.ReadLine();
        }
    }