java编写代码实现100以内的和
时间: 2023-02-25 15:36:28 浏览: 48
Java 用来编写代码实现 100 以内的和的话,可以使用以下代码:
int sum = 0;
for (int i = 0; i <= 100; i++) {
sum += i;
}
System.out.println("100 以内的和为:" + sum);
相关问题
帮我编写一段java代码来解决100以内的乘法
可以尝试使用两个 for 循环来实现这个需求,具体代码如下:
```java
public class MultiplicationTable {
public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + " * " + i + " = " + (i * j) + "\t");
}
System.out.println();
}
}
}
```
这段代码会输出从 1 到 9 的乘法表,其中每一行的乘法题目都是以“x * y = z”这种形式输出的,并且每个题目之间使用制表符(\t)进行了分隔,以便于阅读。
java编写程序,求100以内的全部素数
下面是 Java 代码,用于找出 100 以内的所有素数:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int num = 100;
boolean[] isPrime = new boolean[num+1];
// 初始化数组
for (int i = 2; i <= num; i++) {
isPrime[i] = true;
}
// 找出素数
for (int i = 2; i <= Math.sqrt(num); i++) {
if (isPrime[i]) {
for (int j = i*i; j <= num; j+=i) {
isPrime[j] = false;
}
}
}
// 输出素数
System.out.println("Prime numbers from 1 to " + num + " are:");
for (int i = 2; i <= num; i++) {
if (isPrime[i]) {
System.out.print(i + " ");
}
}
}
}
```
代码中,我们使用一个布尔数组 `isPrime` 来存储每个数字是否为素数。首先,我们将数组中所有元素初始化为 `true`,然后从 2 开始遍历数组,将所有 2 的倍数、3 的倍数、4 的倍数……标记为非素数。最后,输出数组中所有值为 `true` 的元素,即为素数。
输出结果为:
```
Prime numbers from 1 to 100 are:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
```