21xrx.com
2024-09-17 04:06:26 Tuesday
登录
文章检索 我的文章 写文章
面试题:请使用JAVA编程技术 计算1加到100的和
2023-06-15 11:56:24 深夜i     --     --
JAVA面试 计算求和 for循环 递归 算法

在JAVA面试中,经常会遇到计算求和的题目。今天我们来一起看一下如何使用JAVA编程技术,计算1到100的和。

首先,我们可以使用for循环来计算1到100的和,代码如下:


int sum = 0;

for(int i=1;i<=100;i++){

  sum += i;

}

System.out.println(sum);

其中,sum变量表示和的结果,for循环从1到100遍历累加每个数字,最后输出和的结果。

除了for循环,我们也可以使用递归的方式来计算1到100的和,代码如下:


public int sum(int n){

  if(n==1)

    return 1;

  

  return n+sum(n-1);

}

int result = sum(100);

System.out.println(result);

这个方法使用递归的方式来计算和,如果传递进来的数字是1,直接返回1,否则就将当前数字加上1到当前数字-1的和。

通过以上两种方式,我们都可以很容易地计算1到100的和,并在JAVA面试中获得更好的表现。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复