编程4位数反转怎么写的

时间:2025-03-05 05:56:38 明星趣事

C语言

```c

include

int main() {

int a, b, c, d, e;

scanf("%d", &a);

b = a % 10;

c = a / 10 % 10;

d = a / 100 % 10;

e = a / 1000;

printf("%d%d%d%d", b, c, d, e);

return 0;

}

```

C++

```cpp

include

int main() {

int a, a1, a2, a3, a4;

std::cin >> a;

a1 = a / 1000;

a2 = a / 100 % 10;

a3 = a / 10 % 10;

a4 = a % 10;

std::cout << a4 << a3 << a2 << a1 << std::endl;

return 0;

}

```

Java

```java

import java.util.Scanner;

public class ReverseNumber {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

System.out.print("请输入一个4位数的整数: ");

int num = scanner.nextInt();

if (num < 1000 || num > 9999) {

System.out.println("输入错误,必须为4位数的整数!");

return;

}

int reverse = 0;

while (num > 0) {

int digit = num % 10;

reverse = reverse * 10 + digit;

num /= 10;

}

System.out.println("反转后的数字为: " + reverse);

}

}

```

Python

```python

def reverse_number(num):

return num[::-1]

num = 1234

reversed_num = reverse_number(num)

print(reversed_num) 输出 4321

```

JavaScript

```javascript

function reverseNumber(num) {

return num.toString().split('').reverse().join('');

}

let num = 1234;

let reversedNum = reverseNumber(num);

console.log(reversedNum); // 输出 4321

```

这些代码示例展示了如何在不同的编程语言中实现四位数反转的功能。你可以根据自己的需求和编程环境选择合适的代码进行使用。