asp.net下计算数字1至10的总和 |
本文标签:总和 复制代码 代码如下: protected void Page_Load(object sender, EventArgs e) { Response.Write(string.Format("数字1'10总和等于{0} 。", Sum(1, 10).ToString())); } private int Sum(int min, int max) { int s = 0; for (int i = min; i <= max; i++) { s += i; } return s; } 执行结果: 上面的方法,Insus.NET觉得不理想,故产生如下另外一个方法,重构了上面的Sum的函数: 复制代码 代码如下: private int Sum(int min, int max) { return (max + 1) * max / 2; } |