这段代码帮我翻译输入任意-一个三位数,将其各位数字反序输出(例如: 输入123,输出3、2、1)。
时间: 2023-03-29 13:02:19 浏览: 96
你好,以下是代码:
#include <stdio.h>
int main() {
int num, digit1, digit2, digit3;
printf("请输入一个三位数:");
scanf("%d", &num);
digit1 = num / 100;
digit2 = num % 100 / 10;
digit3 = num % 10;
printf("反序输出为:%d、%d、%d\n", digit3, digit2, digit1);
return ;
}
如果您有其他问题,欢迎继续提问。
相关问题
用JAVA编写程序,输入任意一个三位整数,将其各位数字反序输出(例如输入123,输出321)
可以使用以下代码实现:
```
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个三位整数:");
int num = scanner.nextInt();
int digit1 = num / 100;
int digit2 = num % 100 / 10;
int digit3 = num % 10;
System.out.println("反序输出为:" + digit3 + digit2 + digit1);
}
}
```
输入任意一个三位整数,程序会将其各位数字反序输出。
编写程序实现数字反序输出:输入任意一个三位数,将其各位数字反序输入(如输入123,输出321)。
非常感谢您的提问!以下是实现数字反序输出的程序代码:
```
#include <stdio.h>
int main() {
int num, reversed = 0;
printf("请输入一个三位数:");
scanf("%d", &num);
while (num != 0) {
reversed = reversed * 10 + num % 10;
num /= 10;
}
printf("反序输出为:%d\n", reversed);
return 0;
}
```
希望能够帮到您!