写一个c语言程序实现输入一个三位自然数,然后把这个数的百位数与个位数对调,输出对调后的数
时间: 2024-04-30 12:17:50 浏览: 25
好的,下面是实现这个功能的C语言程序:
```c
#include <stdio.h>
int main() {
int num, hundred, ten, one, new_num;
printf("请输入一个三位自然数:");
scanf("%d", &num);
hundred = num / 100; // 取百位数
ten = (num / 10) % 10; // 取十位数
one = num % 10; // 取个位数
new_num = one * 100 + ten * 10 + hundred; // 交换百位数和个位数
printf("对调后的数为:%d\n", new_num);
return 0;
}
```
程序运行时,会要求用户输入一个三位自然数,然后程序会将其百位数和个位数交换,最后输出对调后的数。注意,这里使用了整数除法和取模运算,以便分别取出百位数、十位数和个位数。
相关问题
C语言输入一个三位自然数,然后把这个数的百位数与个位数对调,输出对调后的数
好的,您可以使用以下代码实现这个功能:
```
#include<stdio.h>
int main() {
int num, hundreds, tens, ones, result;
printf("请输入一个三位自然数: ");
scanf("%d", &num);
hundreds = num / 100;
tens = (num / 10) % 10;
ones = num % 10;
result = ones * 100 + tens * 10 + hundreds;
printf("对调后的数为: %d\n", result);
return 0;
}
```
您只需要输入一个三位自然数,程序会自动计算出其百位数、十位数和个位数,然后将百位数和个位数进行对调,最后输出对调后的数即可。
用c语言写一个程序实现输入一个4位数的整数,输出其各位数字之和
可以回答这个问题。以下是一个用 C 语言编写的程序,实现输入一个 4 位数的整数,输出其各位数字之和:
```
#include <stdio.h>
int main() {
int num, sum = 0;
printf("请输入一个4位数的整数:");
scanf("%d", &num);
sum += num % 10; // 取个位数
num /= 10; // 去掉个位数
sum += num % 10; // 取十位数
num /= 10; // 去掉十位数
sum += num % 10; // 取百位数
num /= 10; // 去掉百位数
sum += num % 10; // 取千位数
printf("各位数字之和为:%d\n", sum);
return 0;
}
```
相关推荐
![](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)