用java计算1+……+99
时间: 2023-10-06 11:12:25 浏览: 47
可以使用for循环语句来实现1+……+99的计算,代码如下:
```java
public class SumFromOneToN {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 99; i++) {
sum += i;
}
System.out.println("1+2+...+99的结果为:" + sum);
}
}
```
在上述代码中,我们使用了一个for循环语句,从1循环到99,每次将循环变量i的值加到变量sum中,最终输出sum的结果即可。
运行上述代码,输出结果为:
```
1+2+...+99的结果为:4950
```
相关问题
java计算1+2+3+……+100
这里是Java代码:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println("1+2+3+...+100=" + sum);
}
}
```
运行结果:
```
1+2+3+...+100=5050
```
Java计算1+4+7+……+num的和
您可以使用循环来计算这个序列的和,以下是一个使用Java编写的示例代码:
```java
int num = 10; // 假设 num = 10
int sum = 0;
int i = 1;
while (i <= num) {
sum += i;
i += 3;
}
System.out.println("1+4+7+...+" + num + "的和为:" + sum);
```
这段代码中,我们用变量`num`表示序列的最后一个数,用变量`sum`来保存当前序列的和,用变量`i`表示当前序列中的数。在循环中,我们首先将`i`加到`sum`中,然后将`i`增加3,以便计算下一个数。循环将继续,直到`i`大于`num`为止。最后,我们打印出序列的和。