有一个整数 a = 123;写一编写程序程序打印这个整数的各个位数位
时间: 2024-02-11 13:08:48 浏览: 22
好的,为了避免与上一个问题的回答重复,下面是另一个 Java 代码实现:
```java
int a = 123;
String s = String.valueOf(a); // 将整数转换为字符串
for (int i = 0; i < s.length(); i++) {
System.out.println(s.charAt(i));
}
```
运行结果为:
```
1
2
3
```
这个程序使用了字符串的处理方法,将整数转换为字符串后,遍历字符串中的每个字符,即可得到每个位上的数字。希望这个程序也能够满足您的需求。
相关问题
Java编写程序有一个整数 a = 123;写一个程序打印这个整数的各个位数;例如 123 打印结果为“百位为1,十位为2, 个位为3”
好的,下面是 Java 代码实现:
```java
int a = 123;
int bai = a / 100; // 获取百位数
int shi = (a % 100) / 10; // 获取十位数
int ge = a % 10; // 获取个位数
System.out.println("百位为" + bai + ",十位为" + shi + ",个位为" + ge);
```
运行结果为:
```
百位为1,十位为2,个位为3
```
希望这个程序能够满足您的需求。
用C语言编写一个程序输入一个三位正整数要求反向输出对应的整数如输入123则输出321编写程序
好的,以下是用C语言编写的程序:
```c
#include <stdio.h>
int main() {
int num, digit1, digit2, digit3;
printf("请输入一个三位正整数:");
scanf("%d", &num);
digit1 = num % 10; // 获取个位数字
digit2 = num / 10 % 10; // 获取十位数字
digit3 = num / 100; // 获取百位数字
printf("反向输出的整数为:%d%d%d\n", digit1, digit2, digit3);
return 0;
}
```
程序思路:
1. 定义变量 `num`,用于存储输入的三位正整数;
2. 通过 `scanf` 函数获取用户输入的值,并将其存储到 `num` 变量中;
3. 通过取模运算 `%` 获取 `num` 的个位数字 `digit1`;
4. 通过整除运算 `/` 和取模运算 `%` 获取 `num` 的十位数字 `digit2`;
5. 通过整除运算 `/` 获取 `num` 的百位数字 `digit3`;
6. 通过 `printf` 函数输出 `digit1`、`digit2` 和 `digit3`,并按照指定格式输出。
这样,当用户输入 123 时,程序会输出 321。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![](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)