java从键盘输入一个 3位整数,计算该数中各位数字之和。例如,输入392,各 数字之和是 3 + 9 + 2 = 14。
时间: 2024-05-07 17:18:31 浏览: 13
可以使用以下代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个三位整数:");
int num = scanner.nextInt();
int sum = 0; // 各位数字之和
while (num != 0) {
sum += num % 10; // 取出个位数字并累加到sum
num /= 10; // 去掉个位数字
}
System.out.println("各位数字之和为:" + sum);
}
}
```
运行程序后,输入一个三位整数,即可计算出各位数字之和。
相关问题
用java 从键盘输入一个5位整数,计算该数中各位数字之和。例如,输入39182,输出各位数字之和是: 3 + 9 + 1 + 8 +2 = 23。 要求: 1、如果输出的数据不是5位数的,请提示输入有错。 2、如果你输入的数据是39182,则输出的效果如下: 39182的各位数字之和是: 3 + 9 + 1 + 8 +2 = 23
可以使用Java中的Scanner类来实现从键盘输入整数,然后使用字符串操作来计算各位数字之和。
以下是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个5位整数:");
int num = scanner.nextInt();
String str = String.valueOf(num);
if (str.length() != 5) {
System.out.println("输入有误,请输入一个5位整数。");
return;
}
int sum = 0;
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
sum += Integer.parseInt(String.valueOf(c));
if (i == str.length() - 1) {
System.out.print(c + " = ");
} else {
System.out.print(c + " + ");
}
}
System.out.println(sum);
}
}
```
运行代码,输入一个5位整数,程序将会计算各位数字之和并输出。如果输入的不是5位整数,程序会提示输入有误。
Java 从键盘输入了个整型数据,计算这3个整型数据的和及平均值并输出显示
好的,这个问题也很简单。
你可以使用Java语言来编写程序。以下是一个示例程序,可以实现你的要求:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a, b, c;
float sum, avg;
Scanner input = new Scanner(System.in);
System.out.println("请输入三个整数:");
a = input.nextInt();
b = input.nextInt();
c = input.nextInt();
sum = a + b + c;
avg = sum / 3;
System.out.println("它们的和是:" + sum);
System.out.println("它们的平均值是:" + avg);
}
}
```
程序执行时,会提示用户依次输入三个整数,然后计算它们的和与平均值,并输出显示。
注意:这只是一个简单的示例程序,仅供参考。在实际开发中,你需要考虑更多的情况,比如用户输入的数据类型、是否合法等。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)