如何使用 while 循环和计数器变量 i 显示从 1 到 20 的整数,而无需初始化 i=0
本文关键字:整数 初始化 循环 while 何使用 计数器 变量 显示 | 更新日期: 2023-09-27 18:37:14
如何使用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();
}
}
这个想法只是在不需要写行时使用Console.Write
。您也可以将上面的行替换为if-else
块,就像您在代码中所做的那样。