我是C#的新手,我有一个简单的问题要问。这是我的代码,我想通过将输入的数字加起来对其进行一些更改。我该怎么做呢?
实施例:
用户输入5.
输出:
1
2
3
4
5
我想要达到的目的是找出输入的所有数字的总和。
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Linq;
namespace Q2
{
class Program
{
static void Main(string[] args)
{
int num = 0;
Console.Write("Enter a number:");
num=Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <=num; i++)
{
Console.WriteLine(i);
}
}
}
}
答案 0 :(得分:0)
在for循环后添加它
sum = ((num+1)*(num)/2)
答案 1 :(得分:0)
int num = 0;
int sum = 0;
Console.Write("Enter a number:");
num = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <= num; i++)
{
Console.WriteLine(i);
sum += i;
}
Console.WriteLine("Sum is"+sum);