为什么不对呢

来源:5-3 编程练习

咸盐咸

2016-12-04 11:29

为什么 我输上前面的字就不对了呢        static void Main(string[] args)        {          string[] names =new string[] {"关羽","张飞","赵云","马超","黄忠"};            for (int i = 0; i <names.Length ; i++)            {                Console.Write("蜀国“五虎将”是:",names[i]+"");//打印职位            } //请在这里完善代码        } 求解答

写回答 关注

3回答

  • 学海有涯吗
    2017-08-09 16:58:55

    每次循环 都会打印 五虎将

  • 默默努力的友人A
    2017-05-03 22:31:03

    回复 咸盐咸:肯定是在前面放啊,如果把蜀国“五虎将”是:放在循环里面的话,那输出的时候,每次循环都会输出蜀国“五虎将”是:加名字,这是不对的。

  • 以雪之名
    2016-12-04 12:47:18

            static void Main(string[] args)
            {
                Console.Write("蜀国”五虎将”是:");
                string[] names = new string[] { "关羽", "张飞", "赵云", "马超", "黄忠" };
                for (int i = 0; i < names.Length; i++)
                {
                    Console.Write(names[i] + " ");//打印职位            } //请在这里完善代码        }
                }
            }

    咸盐咸

    谢谢~可是他为什么要在前面放

    2016-12-04 16:21:22

    共 3 条回复 >

C#开发轻松入门

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

254118 学习 · 1459 问题

查看课程

相似问题