使用java实现一个位数相加游戏,千位和百位相加,十位和个位相加得到的两个新数字,输出打印在控制台,再将两个新数字相加得到最终结果
时间: 2024-04-23 07:24:11 浏览: 73
好的,我可以帮你实现这个位数相加游戏。以下是Java代码:
```java
import java.util.Scanner;
public class DigitAdditionGame {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个四位数:");
int num = scanner.nextInt();
int qian = num / 1000; // 千位数字
int bai = num % 1000 / 100; // 百位数字
int shi = num % 100 / 10; // 十位数字
int ge = num % 10; // 个位数字
int newNum1 = qian + bai;
int newNum2 = shi + ge;
System.out.println("新数字1为:" + newNum1);
System.out.println("新数字2为:" + newNum2);
int finalResult = newNum1 + newNum2;
System.out.println("最终结果为:" + finalResult);
}
}
```
你可以将以上代码保存成一个Java文件并运行,然后按照提示输入一个四位数,程序会自动计算出千位和百位相加、十位和个位相加得到的两个新数字,并将它们相加得到最终结果。
阅读全文