将一个三位数反向输出,例如输入358,反向输出853。C++代码
时间: 2023-04-04 17:01:44 浏览: 68
很简单,以下是 C 代码实现:
```
#include <stdio.h>
int main() {
int num, reversed = ;
printf("请输入一个三位数:");
scanf("%d", &num);
while (num != ) {
reversed = reversed * 10 + num % 10;
num /= 10;
}
printf("反向输出为:%d", reversed);
return ;
}
```
相关问题
C++代码,将一个三位数反向输出,例如输入358,反向输出853.
可以使用以下代码实现:
#include <stdio.h>
int main() {
int num, reverse = ;
printf("请输入一个三位数:");
scanf("%d", &num);
while (num > ) {
reverse = reverse * 10 + num % 10;
num /= 10;
}
printf("反向输出为:%d\n", reverse);
return ;
}
用c++实现从键盘输入一个三位正整数,然后反向输出对应的数
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int num;
printf("请输入一个三位正整数:");
scanf("%d", &num);
int digit1 = num / 100;
int digit2 = num % 100 / 10;
int digit3 = num % 10;
printf("反向输出的数为:%d%d%d\n", digit3, digit2, digit1);
return 0;
}
```
注意,这个程序只能处理三位正整数,如果输入的数不符合要求,程序可能会出错。