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

初学第四天,自己出了个题做了做,请各位指点
    三十多了,当老师也有十多年了,最近突然想学点东西,3月4号开始看苏坤老师的视频,学了四天了,因为工作比较忙,只学到了数组这一部分,自己给自己出了个题:输入学生的姓名,语文成绩,数学成绩,英语成绩,输出学生的各科成绩和排名及总分和排名。
    做了快两个小时才写到这水平。请各位大神指点一下有什么不足并说一下看完苏坤老师的基础视频后该学什么,是面向对象,还是数据结构和算法,不胜感激。
附源码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _02自我练习
{    
      public struct Student    
        {       
           public string name;//学生姓名       
           public int shuXue;//数学成绩       
           public int yuWen;//语文成绩       
           public int yingYu;//英语成绩       
           public int zongFen;//总分       
           public int sxP;//数学名次       
           public int ywP;//语文名次       
           public int yyP;//英语名次       
           public int zfP;//总分名次    
        }       
      class Program    
        {                  
           static void Main(string[] args)        
             {
                Student[] stu = new Student[3];
            //获取学生姓名和成绩,未处理输入异常。            
                for (int i = 0; i < stu.Length; i++)            
                 {                
                    Console.WriteLine("请输入学生姓名:");
                    stu[i].name = Console.ReadLine();、 
                    Console.WriteLine("请输入{0}的语文成绩:", stu[i].name);