关于本节习题

来源:6-1 练习题目

星辰的泪

2018-07-27 10:24

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;


namespace _20180727

{

    class Program

    {

        static void Main(string[] args)

        {

            string [] names =new string [8]{  "吴松" , "钱东宇", "伏晨" ,  "陈陆" , "周瑞" , "林日彭" , "何坤" ,  "关欣" };

            int[] score = new int[8] { 89, 90, 98, 56, 60, 91, 93, 85 };

            int max = 0;

            int j= 0;

            for (int i = 0; i < score.Length;i++ )

            {

                if (max < score[i])

                {

                    max = score[i];

                    j = i;

                }

               

            }

            Console.WriteLine("分数最高的是" + names [j]+"," + "分数是" + max );

            

        }

    }

}


我看到别人这样写,但是我不知道具体的意思,有大神能解释这些语句吗?谢谢

写回答 关注

2回答

  • 慕工程4268273
    2018-08-11 16:59:03

    不行,要初始化

    星辰的泪

    初始化什么

    2018-08-15 16:02:34

    共 1 条回复 >

  • 小半羊
    2018-07-30 15:48:41

    循环遍历score数组所有的值,如果max变量小于当前score值就将score值附给max变量,数组遍历完后max变量会获得score数组中最大的值,之后输出max即可;

    星辰的泪

    在设置变量j的时候能不能直接用 int j; 而不是int j=0;

    2018-07-31 08:34:36

    共 1 条回复 >

C#开发轻松入门

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

254118 学习 · 1459 问题

查看课程

相似问题