使用Java输出1-1000的数字
时间: 2023-02-26 17:07:12 浏览: 196
下面是一个使用Java语言输出1到1000的数字的简单示例:
```
public class Main {
public static void main(String[] args) {
for (int i = 1; i <= 1000; i++) {
System.out.println(i);
}
}
}
```
在这个例子中,我们使用了一个 `for` 循环,从1开始,循环1000次,每次循环打印出当前循环变量的值(即 `i`)。
相关问题
用java输出1-100的质数
以下是使用Java编写输出1-100的质数的代码:
```java
public class PrimeNumbers {
public static void main(String[] args) {
int start = 1;
int end = 100;
System.out.println("Prime numbers between " + start + " and " + end + " are:");
for (int i = start; i <= end; i++) {
boolean isPrime = true;
for (int j = 2; j <= i / 2; j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime && i != 1) {
System.out.print(i + " ");
}
}
}
}
```
这段代码首先定义了起始数和结束数,然后使用两个嵌套的for循环来检查每个数字是否为质数。对于每个数字i,内部for循环从2到i/2进行迭代,如果i可以被任何数整除,则isPrime标志被设置为false,并且内部循环被中断。最后,如果isPrime为true并且i不等于1,则i被打印出来,表示它是一个质数。
用Java 输出1-1000内能被9整除,且个位数字为8的数
Java代码如下:
```
public class Main {
public static void main(String[] args) {
for (int i = 108; i <= 999; i += 90) {
System.out.println(i);
}
}
}
```
解释一下代码:
- 我们从108开始,因为108是个位数字为8的最小的能被9整除的数。
- 接着,我们每次加90,因为9*10=90,所以每隔10个数就会出现一个符合条件的数。
- 我们只需要输出小于等于999的符合条件的数,所以循环条件是i <= 999。
- 最后,我们在循环体内输出符合条件的数。