计算1到100的和

这篇具有很好参考价值的文章主要介绍了计算1到100的和。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、不好的写法

    public static void main(String[] args) {
        int sum = 0;
        int n = 100;
        for (int i = 1; i <= n; i++) {
            sum += i;
        }
        System.out.println("sum=" + sum);
    }

1.定义两个整型变量;
2.执行100次加法运算;
3.打印结果到控制台;

二、好的写法

public static void main(String[] args) {
	int sum = 0;
	int n=100;
	sum = (n+1)*n/2;
	System.out.println("sum="+sum);
}

1.定义两个整型变量;
2.执行1次加法运算,1次乘法运算,一次除法运算,总共3次运算;
3.打印结果到控制台;

很明显,第二种算法完成需求,花费的时间更少一些文章来源地址https://www.toymoban.com/news/detail-737490.html

到了这里,关于计算1到100的和的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java 计算1 + 2 + 3 + …… + 100的值

    结果 结果 结果

    2024年02月11日
    浏览(29)
  • Go语言开发小技巧&易错点100例(十一)

    往期回顾: Go语言开发小技巧易错点100例(一) Go语言开发小技巧易错点100例(二) Go语言开发小技巧易错点100例(三) Go语言开发小技巧易错点100例(四) Go语言开发小技巧易错点100例(五) Go语言开发小技巧易错点100例(六) Go语言开发小技巧易错点100例(七) Go语言开

    2024年01月20日
    浏览(39)
  • Go语言开发小技巧&易错点100例(七)

    往期回顾: Go语言开发小技巧易错点100例(一) Go语言开发小技巧易错点100例(二) Go语言开发小技巧易错点100例(三) Go语言开发小技巧易错点100例(四) Go语言开发小技巧易错点100例(五) Go语言开发小技巧易错点100例(六) 本期看点(技巧类用【技】表示,易错点用【

    2024年02月02日
    浏览(44)
  • Go语言开发小技巧&易错点100例(十二)

    往期回顾: Go语言开发小技巧易错点100例(一) Go语言开发小技巧易错点100例(二) Go语言开发小技巧易错点100例(三) Go语言开发小技巧易错点100例(四) Go语言开发小技巧易错点100例(五) Go语言开发小技巧易错点100例(六) Go语言开发小技巧易错点100例(七) Go语言开

    2024年02月19日
    浏览(33)
  • 使用C语言计算1/1-1/2+1/3-1/4+...+1/99-1/100

    观察算式,发现分子都是1,分母从1~100,所以可以使用for循环产生1~100之间的数。 另一个问题是,如何产生正负交替的符号?很简单,这个符号本质上就是往每一项前面乘一个系数:一或者负一。所以只需要产生一个系数,并且不断取负即可。 一些细节: (1)算出来的和是

    2024年02月10日
    浏览(57)
  • C语言程序之经典习题:while循环计算1到一百(100)所有数据之和

    C语言程序之经典习题:while循环计算1到一百(100)所有数据之和 思路:首先是定义两个变量sum和date,数字和1到100的和 引入while循环 目的是使循环到100就停止, 我们一步步来,先来循环出1到100, 然后再来计算1到100的和---sum = sum + date;//累加0到100的和 然后在循环内写出累加

    2024年02月11日
    浏览(43)
  • 基础算法-子矩阵的和

         二维前缀和推导 如图: 紫色面积是指(1,1)左上角到(i,j-1)右下角的矩形面积, 绿色面积是指(1,1)左上角到(i-1, j )右下角的矩形面积。每一个颜色的矩形面积都代表了它所包围元素的和。 从图中我们很容易看出,整个外围蓝色矩形面积s[i][j] = 绿色面积s[i-1][j] + 紫色面积s[

    2024年02月15日
    浏览(43)
  • Java语言开发在线小说推荐网 小说推荐系统 基于用户、物品的协同过滤推荐算法 SSM(Spring+SpringMVC+Mybatis)开发框架 大数据、人工智能、机器学习开发

    1、开发工具和使用技术 MyEclipse10/Eclipse/IDEA,jdk1.8,mysql5.5/mysql8,navicat数据库管理工具,tomcat,SSM(spring+springmvc+mybatis)开发框架,jsp页面,javascript脚本,jquery脚本,bootstrap前端框架(用户端),layui前端框架(管理员端),layer弹窗组件等。 2、实现功能 前台用户包含:注

    2023年04月26日
    浏览(84)
  • 利用前缀和计算二维矩阵子矩阵的和

    作者简介 :一名后端开发人员,每天分享后端开发以及人工智能相关技术,行业前沿信息,面试宝典。 座右铭 :未来是不可确定的,慢慢来是最快的。 个人主页 :极客李华-CSDN博客 合作方式 :私聊+ 这个专栏内容 :用最低价格鼓励和博主一起在寒假打卡高频大厂算法题,

    2024年04月17日
    浏览(46)
  • Mathematica(42)-计算N个数值的和

    比如,我们要用Mathematica求得到下面的式子:    这就需要用到一个函数:Sum 具体地,Sum函数的使用形式如下:   因此,按照公式就可以得到下面的结果: 如果,我们想要将求和号也加进去,那么可以采用下面的代码:     

    2024年02月12日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包