编程实现输入一个四位整数,分别输出其各位上的数
时间: 2023-04-10 22:03:58 浏览: 285
非常感谢您的提问!以下是实现输入一个四位整数,分别输出其各位上的数的代码:
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个四位整数:");
scanf("%d", &num);
printf("千位数:%d\n", num / 1000);
printf("百位数:%d\n", num % 1000 / 100);
printf("十位数:%d\n", num % 100 / 10);
printf("个位数:%d\n", num % 10);
return 0;
}
```
希望这个回答能够帮到您!
相关问题
编程实现输入一个四位整数,分别输出其各位上的数python3
可以使用以下代码实现:
num = input("请输入一个四位整数:")
print(num[0])
print(num[1])
print(num[2])
print(num[3])
其中,input()函数用于接收用户输入的数据,将其存储在变量num中。然后,使用字符串的下标操作符[],分别输出num的第1位、第2位、第3位和第4位上的数字。
编程实现:输入一个四位整数n,输出这个数的各位上的数字之和
您好,这个问题可以用以下的 C 语言代码实现:
```
#include <stdio.h>
int main() {
int n, sum = ;
printf("请输入一个四位整数:");
scanf("%d", &n);
sum += n % 10; // 取个位数
n /= 10; // 去掉个位数
sum += n % 10; // 取十位数
n /= 10; // 去掉十位数
sum += n % 10; // 取百位数
n /= 10; // 去掉百位数
sum += n % 10; // 取千位数
printf("各位数字之和为:%d\n", sum);
return ;
}
```
希望能对您有所帮助。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://img-home.csdnimg.cn/images/20210720083646.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)