c# - 如何在 C# 和 .NET Framework 中显示以用户输入开头的数字列表?
问题描述
namespace A3PFJBJLP1
{
class Program
{
static void Main(string[] args)
{
// option 1 by parker farewell
Console.WriteLine("~ option 1 ~");
Console.WriteLine("please input a number: ");
for (int StartingNum = Convert.ToInt32(Console.ReadLine()); StartingNum < 20; StartingNum++)
{
Console.WriteLine(StartingNum);
}
Console.ReadLine();
}
}
}
到目前为止,这是我尝试过的代码,我可以在列表中显示数字,但只有当我需要创建一个列表来显示用户输入的数字之后的 20 个整数时,数字为 20 或更少
解决方案
你很亲密。如果你从一个数字开始userInput
,你想在它之后显示 20 个数字,你可以按如下方式更新循环。
int userInput = Convert.ToInt32(Console.ReadLine()); // get and store user input
for (int startingNum = userInput; startingNum < userInput + 20; startingNum++)
{
Console.WriteLine(startingNum + 1); // display number after startingNum
}
推荐阅读
- python - Librosa melspectrogram 时间与音频文件中的实际时间不匹配
- node.js - 没有得到数组中的预期数据
- r - 如何在 R 中计算条件方差 Var(Y2|Y1)
- python - 如何将 python 脚本包装到 bash 脚本中,以便在使用 nohup 时以在线方式重定向输出?
- umbraco - Umbraco8中通过电子邮件删除成员的sql查询
- reactjs - Windows 10 -> 'npx create-react-app myapp' 命令不起作用,因为文件路径中有空格用户名
- ios - iOS13中UITabBarController打开变成黑屏
- mongodb - 在 MongoDB 中寻找类似于“BETWEEN”的函数
- java - 这段代码执行的时间复杂度是多少?
- selenium - 如何编写通用xpath?