java简单编程-各位数之和等于10
时间: 2024-12-01 19:30:03 浏览: 10
在Java中,如果你想编写一个简单的程序,让用户输入一组数字,然后找出其中所有位数之和等于10的组合,你可以使用循环、条件判断以及数组来实现。下面是一个简单的示例:
```java
import java.util.Scanner;
public class SumToTen {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数字,以空格分隔:");
String input = scanner.nextLine();
int[] numbers = input.split(" ").stream().mapToInt(Integer::parseInt).toArray();
for (int i = 0; i < numbers.length; i++) {
for (int j = i + 1; j < numbers.length; j++) {
if (numbers[i] + numbers[j] == 10) {
System.out.println("数字 " + numbers[i] + " 和 " + numbers[j] + " 的和等于10");
}
}
}
scanner.close();
}
}
```
这个程序首先通过`Scanner`获取用户输入的一组数字,然后使用两个嵌套的循环遍历每一对数字,检查它们的和是否等于10。如果找到这样的组合,就打印出来。
阅读全文