目录
自然数之和
Java 中的 While 语句
语法
求自然数之和的算法
示例
输出
首页 Java java教程 使用while循环查找自然数之和的Java程序

使用while循环查找自然数之和的Java程序

Sep 02, 2023 am 09:53 AM
while循环 自然数 诺瓦

使用while循环查找自然数之和的Java程序

自然数之和可以使用编程语言中的不同迭代语句来计算。迭代语句是执行一组特定代码行直到循环语句中的条件失败的语句。在本文中,我们将讨论如何使用 while 循环(Java 编程语言中的迭代语句)来计算自然数之和。

自然数之和

自然数之和一般表示1到n的元素总和。在数学上它可以表示如下

Sum of n Natural Numbers =  1+2+3+.........+(n-2) + (n-1) + n                           
登录后复制

示例:求 5 个自然数之和。

Input = 5
Output = 15
登录后复制

解释:1到5的自然数之和= 1+ 2+ 3+ 4+ 5 = 15。

Java 中的 While 语句

Java 语言中的 while 循环是一种迭代语句,它允许重复执行一组代码块,直到条件变为 false。

语法

initilaze condition variable
while (condition)
{
   // statements
   Update condition variable;
}
登录后复制

这是 Java 中 while 循环的代码片段。

int i = 0;  // initialzing  the condition variable

While ( i <  10 ) {
   System.out.println("tutor");   
   // statement which is executed untill condition fails
   i++;
   // updating the condition variable
}
登录后复制

求自然数之和的算法

第 1 步 - 初始化三个变量,分别表示求和的自然数个数、一个计数器变量、一个存储自然数之和的变量。

第 2 步 - 使用 while 并执行自然数之和的加法,直到“n”。

第 3 步 - 打印自然数的总和。

示例

下面我们使用java中的while循环来求自然数之和。我们声明了一个变量 n 来获取最多 n 个数字的总和。 “i”是使用的计数器变量。我们使用 while 循环从 i 迭代到 n 并对所有值求和并存储在 sum 变量中。最后通过sum变量的值来得到输出。

// Java program to calculate sum of n natural numbers using the concept of While - loop
import java.util.*;
public class Main {
   public static void main(String[] args) {
      int n= 7,  i = 1,sumofDigits = 0;
      while (i <= n) { 
         // checking the condition if it satisfies then the statements inside loop are executed
         sumofDigits = sumofDigits + i; 
         // performing addition to sum as the number should be added to sum
         i++;
         // Incrementing  the variable used in condition
      }
      System.out.println("Sum of natural numbers up to 7 is :" +sumofDigits);
   }
}
登录后复制

输出

Sum of natural numbers up to 7 is :28
登录后复制

时间复杂度:O(N) 辅助空间:O(1)

因此,在本文中我们学习了如何使用java编程语言中的while循环概念来计算n个自然数的和。

以上是使用while循环查找自然数之和的Java程序的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
威尔R.E.P.O.有交叉游戏吗?
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

自然数的平方平均值? 自然数的平方平均值? Sep 20, 2023 pm 10:29 PM

自然数平方的平均值是通过将n个自然数的所有平方相加,然后除以该数字来计算的。示例前2个自然数为2.5,12+22=5=>5/2=2.5。编程中有两种计算方法-使用循环使用公式使用循环计算自然数平方的平均值此逻辑通过查找所有自然数的平方来工作。通过从1到n循环找到每个的平方并添加到sum变量。然后将该总和除以n。计算自然数平方和的程序-示例代码 实时演示#include<stdio.h>intmain(){  intn=2; 

PHP中如何利用while循环语句实现字符串拼接 PHP中如何利用while循环语句实现字符串拼接 Mar 07, 2024 pm 02:15 PM

标题:PHP中利用while循环实现字符串拼接在PHP语言中,利用while循环语句实现字符串拼接是一种常见的操作。通过循环遍历数组、列表或者其他数据源,将每个元素或者值依次拼接到一个字符串中。这种方法在处理大量数据或者需要动态生成字符串的情况下非常有用。下面我们来看一些具体的代码示例。首先,我们准备一个数组作为数据源,然后使用while循环来实现字符串拼接

JS循环学习:while循环语句的使用(示例详解) JS循环学习:while循环语句的使用(示例详解) Aug 03, 2022 pm 06:04 PM

循环的目的就是为了反复执某段代码,使用循环可以减轻编程压力,避免代码冗余,提高开发效率,方便后期维护。while 循环是 JavaScript 中提供的最简单的循环语句,下面我们来了解一下 while循环和do-while循环的使用。

使用while循环计算列表中数字的总和的Java程序 使用while循环计算列表中数字的总和的Java程序 Sep 13, 2023 pm 09:05 PM

介绍使用while循环计算列表中数字总和的Java程序是一个简单的程序,它获取整数列表并使用while循环结构计算它们的总和。在此程序中,创建了一个整数ArrayList,并将一些数字添加到该列表中。然后,程序使用while循环迭代列表中的每个元素,将每个元素添加到变量“sum”中,该变量跟踪数字的运行总和。循环完成后,“sum”的最终值将打印到控制台,它是列表中所有数字的总和。该程序演示了在编程中处理数据集合的常用技术,即使用循环迭代集合中的每个元素并对每个元素执行一些计算或转换。该计划还重点

编写一个C程序,使用while循环计算句子的平均单词长度 编写一个C程序,使用while循环计算句子的平均单词长度 Aug 28, 2023 pm 06:25 PM

问题在运行时输入一个句子,并编写一段代码来计算句子中出现的单词的平均长度解决方案算法STARTStep1:declarecharacter,intanddoublevariablesStep2:EnteranystatementStep3:whileloop    Checkconditionstmt[i]=getchar())!=''  &nbsp

PHP怎么实现while循环语句 PHP怎么实现while循环语句 Jan 18, 2023 am 09:15 AM

PHP实现while循环语句的语法有两种,分别是:1、“while (...) {...}”语法,表示只要指定的条件为真,while循环就会执行代码块;2、“do {...} while (...);”语法,该语法会先执行一次代码块,然后检查条件,如果指定条件为真,则重复循环。

while循环和do while循环的区别是什么 while循环和do while循环的区别是什么 Sep 25, 2023 pm 05:54 PM

区别是:1、while循环是先判断条件再执行循环体,而do-while循环是先执行循环体再判断条件;​2、while循环是先判断循环条件,如果条件满足,则执行循环体中的代码,然后再次判断条件,如此循环,直到条件不满足时跳出循环,而do-while循环则是先执行循环体中的代码,然后再判断循环条件是否满足,如果条件满足,则继续执行循环体中的代码,如此循环,直到条件不满足时跳出循环。

计算前n个自然数的立方和的C程序? 计算前n个自然数的立方和的C程序? Aug 31, 2023 pm 12:37 PM

前n个自然数的立方和是将所有自然数的立方相加的程序。它是级数1^3+2^3+…+n^3的和,即n个自然数的立方和。Input:6Output:441Explanation1^3+2^3+3^3+4^3+5^3+63=441使用For循环增加数字并将其立方,然后取它们的和。示例#include&lt;iostream&gt;usingnamespacestd;intmain(){  intn=6; &amp

See all articles