老师布置给Insus.NET第四道题目。一开始时,是使用下面的方法解答:

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;
    }

以下内容添加于2012-07-26 13:20,老师批改如下:

private int Sum(int min, int max)
    {
       // return (max + 1) * max / 2;
      return (max + min) * (max-min+1) /2;  //老师改正成这样子。
    }

转载于:https://www.cnblogs.com/insus/archive/2012/04/29/2476512.html

计算数字1至10的总和相关推荐

  1. python函数递归法求一个数各位数之和_python – 设计一个使用digit_sum计算数字总和的递归函数...

    要获得(正整数)数字的最后一位数,您可以计算模数: last_digit = n % 10 该数字的其余部分(不包括最后一个地方)是: rest = (n - last_digit) / 10 理论上 ...

  2. Java黑皮书课后题第7章:*7.11(统计:计算标准差)编程练习题5.45计算数字的标准差。本题…计算标准差,使用一个数组存储x的每个数。编写测试程序,提示用户输入10个数字,显示平均值和标准差

    7.11(统计:计算标准差)编程练习题5.45计算数字的标准差.本题-计算标准差,使用一个数组存储x的每个数.编写测试程序,提示用户输入10个数字,显示平均值和标准差 题目 题目描述与运行示例 破题 ...

  3. oracle 偶数与奇数,在PL / SQL中计算数字中的奇数和偶数

    我们给定一个正整数数字,任务是使用PL / SQL计算数字中奇数和偶数的计数. PL / SQL是SQL与编程语言的过程功能的组合.它是由Oracle Corporation在90年代初开发的,目的是 ...

  4. 算法—2,记一个自己的算法题 计算数字k在0到n中的出现的次数,k可能是0~9的一个值

    3 计算数字k在0到n中的出现的次数,k可能是0~9的一个值 例如n=12,k=1,在 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],我们发现1出现了5次 (1 ...

  5. python 计算数字 k 在 0 到 n 中的出现的次数,k 可能是 0~9 的一个值

    3. 统计数字 中文English 计算数字 k 在 0 到 n 中的出现的次数,k 可能是 0~9 的一个值. Example 样例 1: 输入: k = 1, n = 1 输出: 1 解释: 在 ...

  6. NUC1015 计算数字的根

    计算数字的根 时间限制: 1000ms 内存限制: 65536KB 问题描述 每个正整数通过每一位的求和都可以找到一个对应的根值.如果求和的结果是一位数字,那么这个数字就是这个正整数的根,如果这个值是 ...

  7. 含8的数字的个数 (10分)

    含8的数字的个数 (10分) 现代人对数字越来越讲究,都喜欢含有8的数字.现要你编程计算a至b之间的含有数字8的数的个数(比如181,88,8,28这些数都含有数字8,而21,45,49等没有含有数字 ...

  8. 1,判断一个数是不是质数。 2,选取出100以上、1000以内所有个位数字与十位数字之和被10除所得余数恰好是百位数字的素数(如293).输出上述这些素数的个数及这些素数的和.

    对于大于 1 的数,如果除了 1 和它本身,它不能再被其它正整数整除,那么我们说它是一个质数.晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断. 输入格式 输入包括一行,为一个整数 N(1 ...

  9. 6-1 jmu-python-组合数据类型-1.计算坐标点欧氏距离 (10 分)

    文章目录 **6-1 jmu-python-组合数据类型-1.计算坐标点欧氏距离 (10 分)** **6-2 jmu-python-函数-找钱 (10 分)** **6-3 jmu-java& ...

最新文章

  1. Electron 开发环境下总是 crash
  2. 通过飞行CALL找到BT飞行偏移 和飞行状态偏移
  3. 无招胜有招之Java进阶JVM(九)HotSpot
  4. 服务器能记录远程访问用户嘛,bat记录远程桌面连接登录信息
  5. vsftpd 启动 vsftpd:500 OOPS: bad bool value in config file for: guest_enable
  6. android性能调优的工具,神兵利器-Android 性能调优工具 Hugo
  7. STL中vector介绍
  8. 学校计算机协会有哪些部门,大学生计算机协会部门职能划分(7页)-原创力文档...
  9. C语言实现FFT算法
  10. JPA(hibernate)一对多根据多的一方某属性进行过滤查询
  11. 学到了林海峰,武沛齐讲的Day17-5 内置函数
  12. 基于Proteus学习单片机系列(十一)——LCD12864
  13. Stata实现结构方程模型
  14. linux取整个日志文件,高效日志分析 - 人人必学的awk
  15. 巴菲特致股东的一封信:2002年
  16. 使用AFS, Active Directory和SSSD搭建用于集成电路设计的分布式存储系统 【十七】部署 AFS 客户端 2 统一身份登录
  17. html中加入清除浮动,HTML中清除浮动的几种办法
  18. js解析json js获取json里面的某个节点的数据 js解析json数据
  19. 维特比算法的简单实现
  20. 2021高考成绩省内排名查询,云南高考排名查询方法 2021年云南高考成绩位次全省排名查询...

热门文章

  1. gerber文件怎么导贴片坐标_SMT贴片加工有哪些常用的名词
  2. 为什么两个controller的session的id不一样_新笑傲江湖手游服务器名字为什么不一样解答...
  3. linux nm命令_Linux的networkmanager
  4. go var 一个整数_go语言基本语法——数据类型
  5. delphi自定义统一基础设置_Java项目构建基础:统一结果,统一异常,统一日志...
  6. 双显卡单独分辨率_甜点光追显卡—带你实现GAMING梦!!!
  7. 美团 -python
  8. linux下安装cudnn
  9. pytorch之参数的初始化
  10. AJAX提交表单数据