C#求1+2+3+4
时间: 2023-11-11 14:02:50 浏览: 60
C#求1到n的和可以使用循环的方法实现。下面是一个示例代码:
```
using System;
namespace SumOfNumbers
{
class Program
{
static void Main(string[] args)
{
int n;
Console.Write("请输入一个正整数:\t");
n = Convert.ToInt32(Console.ReadLine());
int sum = 0;
for (int i = 1; i <= n; i++)
{
sum += i;
}
Console.WriteLine("1到n的和为:{0}", sum);
}
}
}
```
相关问题
C#求 1+2!+3!+...+20!的和
C#代码如下:
```
using System;
class Program {
static void Main(string[] args) {
int n = 20;
long sum = 0;
long factorial = 1;
for (int i = 1; i <= n; i++) {
factorial *= i;
sum += factorial;
}
Console.WriteLine(sum);
}
}
```
这段代码使用了循环来计算1到20的阶乘,并将它们相加得到最终的结果。在循环中,我们使用了两个变量:`factorial`和`sum`。`factorial`用于计算当前数字的阶乘,而`sum`则用于累加所有阶乘的和。最后,我们使用`Console.WriteLine`函数将结果输出到控制台。
c#求 1+2!+3!+...+20!的和
下面是C#代码实现:
```
using System;
namespace FactorialSum
{
class Program
{
static void Main(string[] args)
{
int n = 20;
long sum = 0;
long factorial = 1;
for (int i = 1; i <= n; i++)
{
factorial *= i;
sum += factorial;
}
Console.WriteLine(sum);
}
}
}
```
这段代码使用了for循环来计算1到20的阶乘,并将它们相加得到最终的结果。注意,由于20!的值非常大,需要使用long类型来存储结果。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)