编写java代码 使用java类 求1加到100的总和 java代码
时间: 2023-02-18 10:21:51 浏览: 107
int sum = 0;
for(int i = 1; i <= 100; i++) {
sum += i;
}
System.out.println("1到100的总和是:" + sum);
相关问题
求1到100奇数或者偶数的和 用java编写 用伪代码解释一下
首先,让我们用Java编写求1到100内所有奇数和偶数之和的代码:
```java
public class SumOddAndEven {
public static void main(String[] args) {
int sumOdd = 0;
int sumEven = 0;
// 遍历从1到100的整数
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) { // 如果数字是偶数
sumEven += i; // 加入到偶数和中
} else { // 否则它是奇数
sumOdd += i; // 加入到奇数和中
}
}
System.out.println("Sum of odd numbers: " + sumOdd);
System.out.println("Sum of even numbers: " + sumEven);
}
}
```
现在,我们用伪代码来解释上述Java代码:
```pseudo
// 初始化两个变量,存储偶数和奇数的和
sum_even = 0
sum_odd = 0
// 对于每个数字 i 从 1 到 100:
for i = 1 to 100:
// 如果 i 可以被 2 整除(即 i 是偶数)
if i mod 2 equals 0:
// 将 i 添加到 sum_even
sum_even = sum_even + i
// 否则 i 是奇数
else:
// 将 i 添加到 sum_odd
sum_odd = sum_odd + i
// 打印奇数和偶数的总和
print("Sum of odd numbers: ", sum_odd)
print("Sum of even numbers: ", sum_even)
```
这个伪代码描述了同样的逻辑,即遍历、判断并累计奇数和偶数的和的过程。
2.编写程序从键盘接收1个数,求该数各位数字的总和。 例如:输入 1234,总和=1+2+3+4=10 提示:利用循环(求商,求余)写出java代码
好的,我会给您提供相应的java代码。请参考以下代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new(System.in);
System.out.println("请输入一个数:");
int num = sc.nextInt();
int sum = 0;
while (num != 0) {
sum += num % 10;
num /= 10;
}
System.out.println("该数各位数字的总和为:" + sum);
}
}
```
运行结果如下:
```
请输入一个数:
1234
该数各位数字的总和为:10
```
希望能够帮到您!