逆序的三位数c语言的代码怎么写
时间: 2023-06-04 19:03:09 浏览: 66
以下是实现逆序三位数的 C 语言代码:
#include <stdio.h>
int main()
{
int num; // 定义一个整型变量 num
printf("请输入一个三位数:\n");
scanf("%d", &num); // 读入一个三位数
// 分离出个、十、百位上的数字
int units = num % 10;
int tens = num / 10 % 10;
int hundreds = num / 100;
// 输出逆序后的数字
printf("逆序后的数字是:%d%d%d\n", units, tens, hundreds);
return 0;
}
相关问题
三位数的逆序数C语言
三位数的逆序数是指将一个三位数的数字顺序颠倒后得到的新数字。在C语言中,可以通过取余和整除运算来实现三位数的逆序数的计算。具体实现方法可以参考以下代码:
```
#include <stdio.h>
int main() {
int num;
printf("请输入一个三位数:\n");
scanf("%d", &num);
int a = num % 10; // 取个位数
int b = num / 10 % 10; // 取十位数
int c = num / 100; // 取百位数
int sum = a * 100 + b * 10 + c; // 计算逆序数
printf("该三位数的逆序数是:%d\n", sum);
return 0;
}
```
以上代码可以实现输入一个三位数,输出其逆序数的功能。如果输入的数是700这种情况,也可以正确输出其逆序数7。
C语言三位数逆序输出代码
以下是C语言三位数逆序输出的代码:
#include <stdio.h>
int main() {
int num;
printf("请输入一个三位数:");
scanf("%d", &num);
printf("逆序输出为:%d%d%d\n", num % 10, num / 10 % 10, num / 100);
return ;
}