大家看看呗!

来源:6-8 最终项目

笔墨遥仙

2017-12-02 10:54

个人写的代码,不知道思路对不对?望大家互相探讨探讨。

写回答 关注

2回答

  • Drew2015
    2018-07-26 19:20:40

    咳咳 我说几句啊  

    要求是:语数外成绩都在90以上 那么

                for (int x = 0; x < person; x++)

                {

                    int temp = 0;

                    bool b = false;

                    while (temp < lesson.Length)

                    {

                       b =  score1[x, temp] > 90;

                        temp++;

                    }

                    if (b == true)

                    {

                        flag[x] = true;

                    }


                }

    就是只要有一科是90分的就是三好学生了 应该是

                for (int x = 0; x < person; x++)

                {

                    int temp = 0;

                    bool b = true;

                    while (temp < lesson.Length && b == true)   //并且b一直是true

                    {

                        b = score1[x, temp] > 90;

                        temp++;

                    }

                    if (b == true)

                    {

                        flag[x] = true;

                    }


                }


  • 杨昊杰
    2017-12-07 20:42:48

    思路很好但是有点小不足,中间手动输入成绩的时候,如果用户输入的不是整型的,比如字符串,将会出错的。可以用int.TryParse来判断是否可以将输入的值转换成Int类型的数。还有就是考虑成绩的  .5  可能性!

    笔墨遥仙

    小数位的确需要考虑,可是却不明白int.TryParse这个函数的用法,希望大哥给我看看相关的API文档!

    2017-12-08 16:22:31

    共 1 条回复 >

C#开发轻松入门

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

254118 学习 · 1459 问题

查看课程

相似问题