C# 如何使用while循环和计数器变量i显示1到20之间的整数,而不初始化i=0

C# 如何使用while循环和计数器变量i显示1到20之间的整数,而不初始化i=0,c#,C#,如何使用while循环和计数器变量I显示从1到20的整数,只需声明它而不是在开始时初始化它。还有一个条件是每行只能显示五个整数,我必须用c语言# 示例代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication6 { class Program { static void Main(stri

如何使用while循环和计数器变量I显示从1到20的整数,只需声明它而不是在开始时初始化它。还有一个条件是每行只能显示五个整数,我必须用c语言# 示例代码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {


             int i;
            while(i==20)
            {
                if (i % 5 == 0)
                    Console.WriteLine(i);
                else
                    Console.Write(i);
            }


        }
    }
}

首先,如果不先初始化变量,就不能真正使用
int
变量,它会给您带来编译器错误

至于在一行中写5个项目的方法,你有多种方法。一种方法是这样的:

class Program {
    static void Main(string[] args) {
        int i = 0;
        while (i < 20) {
            Console.Write(++i);
            Console.Write(++i);
            Console.Write(++i);
            Console.Write(++i);
            Console.WriteLine(++i);
        }

        Console.ReadKey();
    }
}
类程序{
静态void Main(字符串[]参数){
int i=0;
而(i<20){
Console.Write(++i);
Console.Write(++i);
Console.Write(++i);
Console.Write(++i);
控制台写入线(++i);
}
Console.ReadKey();
}
}
这个想法就是简单地使用
控制台。当您不需要写一行代码时,编写
。您也可以用
if-else
块替换上面的行,就像您在代码中所做的那样