c#在控制台输入一个数字n,输出1-n的乘法表
时间: 2024-09-08 18:03:37 浏览: 70
在 C# 中,你可以通过循环结构来实现控制台输入一个数字 `n` 并输出从 `1` 到 `n` 的乘法表。这里是一个简单的示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("请输入一个正整数 n: ");
int n = Convert.ToInt32(Console.ReadLine()); // 获取用户输入
if (n <= 0) // 检查输入是否合法
{
Console.WriteLine("请输入一个正整数。");
return;
}
for (int i = 1; i <= n; i++)
{
for (int j = 1; j <= i; j++) // 内层循环用于生成乘积
{
Console.Write("{0}x{1}={2}\t", j, i, i * j);
}
Console.WriteLine(); // 结束内层循环并换行
}
Console.ReadLine(); // 等待用户按下回车键
}
}
```
这个程序首先提示用户输入一个正整数,然后用两个嵌套的 `for` 循环遍历乘法表。外层循环控制行数,内层循环控制每个数字的乘法计算。
阅读全文