利用for循环,计算1+2+3+4+…+100的总和。java
时间: 2023-12-30 20:06:50 浏览: 47
以下是Java中利用for循环计算1到100的总和的代码:
```java
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println("1到100的总和为:" + sum);
```
运行结果为:
```
1到100的总和为:5050
```
相关问题
如何使用for循环计算1+2+3+…+n的值?
以下是使用for循环计算1+2+3+...+n的值的方法:
```python
n = int(input())
sum = 0
for i in range(1, n+1):
sum += i
print(sum)
```
这个程序首先要求用户输入一个整数n,然后使用for循环从1到n遍历每个数字,并将它们相加。最后,程序输出总和。
c语言:用3种循环分别计算1+2+3+…+100
以下是三种循环分别计算1+2+3+...+100的C语言代码示例:
1. 使用for循环计算[^1]:
```c
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
}
printf("1+2+3+...+100的总和为:%d\n", sum); // 输出:5050
```
2. 使用while循环计算:
```c
int sum = 0;
int i = 1;
while (i <= 100) {
sum += i;
i++;
}
printf("1+2+3+...+100的总和为:%d\n", sum); // 输出:5050
```
3. 使用do-while循环计算:
```c
int sum = 0;
int i = 1;
do {
sum += i;
i++;
} while (i <= 100);
printf("1+2+3+...+100的总和为:%d\n", sum); // 输出:5050
```