淘先锋技术网

首页 1 2 3 4 5 6 7

Java是一种强大的编程语言,许多程序员都选择使用它来完成各种任务。这里我们将演示如何使用Java编写一个程序,计算用户输入的四位数的和。

import java.util.Scanner;
public class FourDigitSum {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个四位数:");
int num = input.nextInt();
// 个位数
int digit1 = num % 10;
// 十位数
int digit2 = (num / 10) % 10;
// 百位数
int digit3 = (num / 100) % 10;
// 千位数
int digit4 = (num / 1000) % 10;
int sum = digit1 + digit2 + digit3 + digit4;
System.out.println("四位数的和为:" + sum);
}
}

上面的程序中,我们使用了Java内置的Scanner类来获取用户输入。首先,我们使用System.out.print方法提示用户输入一个四位数。接着,我们通过input.nextInt()方法获得用户输入的数字。将数字的个位、十位、百位和千位分别算出后,将它们相加即可得到四位数的和。最后,我们使用System.out.println方法将计算结果输出到屏幕上。

当然,对于上面的程序来说,用户输入的数字必须是四位数,否则程序就会出错。如果你想要程序更加鲁棒一些,可以加入一些输入检查的代码,比如判断用户输入的数字是否为四位数等,这样就可以保证程序的完整性。