C语言输入一个三位自然数,然后把这个数的百位数与个位数对调,输出对调后的数
时间: 2024-05-12 14:18:38 浏览: 104
两个数相加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;
}
```
您只需要输入一个三位自然数,程序会自动计算出其百位数、十位数和个位数,然后将百位数和个位数进行对调,最后输出对调后的数即可。
阅读全文