exercise2_6.java
来自「java程序设计导论(daniel liang著) 所有偶数课后习题答案」· Java 代码 · 共 31 行
JAVA
31 行
// Exercise2_6.java: Summarize all digits in an integer < 1000
import javax.swing.JOptionPane;
public class Exercise2_6 {
// Main method
public static void main(String[] args) {
// Read a number
String numberString = JOptionPane.showInputDialog(null,
"Enter an integer between 0 and 1000:",
"Exercise2_6", JOptionPane.QUESTION_MESSAGE);
int number = Integer.parseInt(numberString);
// Find all digits in number
int lastDigit = number % 10;
int remainingNumber = number / 10;
int secondLastDigit = remainingNumber % 10;
remainingNumber = remainingNumber / 10;
int thirdLastDigit = remainingNumber % 10;
// Obtain the sum of all digits
int sum = lastDigit + secondLastDigit + thirdLastDigit;
// Display results
System.out.println("The sum of all digits in " + number
+ " is " + sum);
System.exit(0);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?