用Java写1+2+3+…+99
时间: 2024-03-31 10:29:13 浏览: 18
你可以使用循环来实现1+2+3+...+99的求和。以下是使用Java语言编写的示例代码:
```java
public class SumOfNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 99; i++) {
sum += i;
}
System.out.println("1+2+3+...+99的和为:" + sum);
}
}
```
这段代码使用了一个for循环,从1开始迭代到99,每次迭代将当前的数值累加到sum变量中。最后输出sum的值即为1+2+3+...+99的和。
相关问题
用java写个1+100的代码
以下是使用Java编写的1到100的代码:
```java
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 100; i++) {
System.out.println(i);
}
}
}
```
输出结果为:
```
1
2
3
4
5
6
7
8
9
10
11
12
...
98
99
100
```
用java语言写出求1!+2!+3!+…+n!的的程序,并求出当n=99时的结果。
以下是Java语言实现求1!+2!+3!+…+n!的程序,并求出当n=99时的结果:
```java
public class FactorialSum {
public static void main(String[] args) {
int n = 99;
long sum = 0;
long factorial = 1;
for (int i = 1; i <= n; i++) {
factorial *= i;
sum += factorial;
}
System.out.println("1!+2!+3!+...+n!的结果为:" + sum);
}
}
```
输出结果为:1!+2!+3!+...+n!的结果为:9426900168370997926085983412447353987207072253564181268905186135008
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![java](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![xlsm](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)