java怎么输入n个整数
时间: 2024-05-11 15:14:01 浏览: 16
可以使用Scanner类从控制台输入n个整数,示例代码如下:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt(); // 输入n个整数
int[] nums = new int[n];
for (int i = 0; i < n; i++) {
nums[i] = sc.nextInt(); // 输入第i个整数
}
for (int i = 0; i < n; i++) {
System.out.print(nums[i] + " "); // 输出第i个整数
}
sc.close();
}
}
```
在控制台输入n和n个整数,例如:
```
5
1 2 3 4 5
```
程序会输出:
```
1 2 3 4 5
```
相关问题
用java输入n个整数,翻转输出
以下是用Java实现输入n个整数,翻转输出的示例代码:
```java
import java.util.Scanner;
public class ReverseIntegers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入整数个数n:");
int n = scanner.nextInt();
int[] nums = new int[n];
System.out.printf("请依次输入%d个整数:\n", n);
for (int i = 0; i < n; i++) {
nums[i] = scanner.nextInt();
}
System.out.print("翻转输出结果为:");
for (int i = n - 1; i >= 0; i--) {
System.out.print(nums[i] + " ");
}
}
}
```
运行示例:
```
请输入整数个数n:5
请依次输入5个整数:
1 2 3 4 5
翻转输出结果为:5 4 3 2 1
```
Java输入两个整数n和m次方,并输出
可以使用Scanner类从用户输入中获取整数n和m,然后使用Math.pow()方法计算m的n次方。下面是一个示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入整数n:");
int n = scanner.nextInt();
System.out.print("请输入整数m:");
int m = scanner.nextInt();
double result = Math.pow(m, n);
System.out.println(m + "的" + n + "次方是:" + result);
}
}
```
当用户输入n=3,m=2时,输出结果为:
```
请输入整数n:3
请输入整数m:2
2的3次方是:8.0
```