用java写一个for循环100000次,每次循环做一个次数判断,是100的整数倍则打印本次循环进行的次数
时间: 2023-05-21 21:01:10 浏览: 106
以下是Java代码:
```
for (int i = 1; i <= 100000; i++) {
if (i % 100 == 0) {
System.out.println("本次循环进行的次数:" + i);
}
}
```
这个for循环会执行100000次,每次循环会判断当前的循环次数是否是100的整数倍,如果是,则会打印出本次循环进行的次数。
相关问题
java创建一个线程,线程实现100以内的数据求和,打印出for循环中每次的求和值
好的,下面是 Java 版本的代码实现:
```java
public class SumThread extends Thread {
@Override
public void run() {
int sum = 0;
for (int i = 1; i <= 100; i++) {
sum += i;
System.out.println(sum);
}
}
}
```
这个程序创建了一个继承自 Thread 类的 SumThread 类,重写了 run() 方法,在其中实现了对 1 到 100 之间的所有整数求和,并且在求和的过程中打印出每次的求和值。在主线程中启动了这个线程后,程序会同时运行这两个线程,你可以看到在控制台中逐步输出 1 到 5050 之间的所有整数,这就是每次的求和值。启动线程的代码如下:
```java
public class Main {
public static void main(String[] args) {
SumThread thread = new SumThread();
thread.start();
}
}
```
在主线程中创建了一个 SumThread 对象,并启动了这个线程,程序会同时运行主线程和 SumThread 线程。
用Java写出利用for循环及break循环辅助语句编程,输入一个正整数,判断其是不是素数,是素数输出YES,不是素数输出NO
好的,下面是Java代码:
```
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num = scanner.nextInt();
boolean isPrime = true;
for (int i = 2; i <= Math.sqrt(num); i++) {
if (num % i == 0) {
isPrime = false;
break;
}
}
if (isPrime && num > 1) {
System.out.println("YES");
} else {
System.out.println("NO");
}
}
}
```
首先,我们通过 `Scanner` 类获取用户输入的正整数 `num`。
接着,我们使用一个布尔变量 `isPrime` 来表示 `num` 是否为素数。初始值设为 `true`,即假设 `num` 是素数。
然后,我们使用 `for` 循环遍历从 2 到 `num` 的平方根之间的所有整数。如果发现一个整数 `i` 能够整除 `num`,说明 `num` 不是素数,将 `isPrime` 设为 `false`,并通过 `break` 跳出循环。
最后,根据 `isPrime` 和 `num` 的值输出结果。注意,小于等于 1 的整数不是素数。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](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)
![](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)
![](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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)