A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 李建龙 中级黑马   /  2013-6-10 21:07  /  889 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

C#学生成绩分类统计
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            float[] cjarr = new float[40];
            int[] djarr = new int[4];
            float maxcj, s, ave, cj;
            int i, n;
            Console.Write("     学生成绩分类统计\n");
            Console.Write("请输入学生成绩(输入-1结束)\n");
            n = 0;
            do
            {
                cj=Convert.ToSingle(Console.ReadLine());
                if(cj==-1)
                    break;
                cjarr[n]=cj;
                n++;
        }while(n<40);
            s=0;
            for(i=0;i<n;i++)
            s+=cjarr[i];
            ave=s/n;
            maxcj=0;
            for(i=0;i<n;i++)
            {if(cjarr[i]>maxcj)
                maxcj=cjarr[i];
            if(cjarr[i]<60)
                djarr[0]++;
            else if(cjarr[i]<80)
                djarr[1]++;
            else if(cjarr[i]<90)
                djarr[2]++;
            else
                djarr[3]++;
            }
            Console.WriteLine("平均成绩为:{0,4}   最高成绩为{1}",ave,maxcj);
            Console.WriteLine("成绩优秀人数{0}    成绩良好{1}人",djarr[3],djarr[2]);
            Console.WriteLine("成绩及格人数{0}    成绩不及格人数{1}",djarr[1],djarr[0]);
            Console.Read();
        }
    }
}

评分

参与人数 1技术分 +1 收起 理由
苏波 + 1 不能总是这样哦

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马