3位倒序数怎么编程

时间:2025-01-23 09:13:45 游戏攻略

Python

```python

num = int(input("请输入一个三位数数字:"))

if num < 100 or num > 999:

print("输入的数字不是三位数!")

else:

num_str = str(num)

reverse_num_str = num_str[::-1]

reverse_num = int(reverse_num_str)

print("逆序后的数字为:", reverse_num)

```

C语言

方法一

```c

include

int main() {

int num, figure, a, b, c;

printf("请输入一个三位数:\n");

scanf("%d", &num);

a = num / 100;

b = (num % 100) / 10;

c = num % 10;

figure = c * 100 + b * 10 + a;

printf("倒序输出的三位数是:\n");

printf("%d\n", figure);

return 0;

}

```

方法二

```c

include

int main() {

int num, a, b, c, x;

printf("输入一个三位整数:");

scanf("%d", &num);

a = num / 100;

b = (num % 100) / 10;

c = num % 10;

x = c * 100 + b * 10 + a;

printf("输出: %d%d%d\n", c, b, a);

return 0;

}

```

C++

```cpp

include

int main() {

int num, a, b, c, x;

std::cout << "输入一个三位整数:";

std::cin >> num;

a = num / 100;

b = (num % 100) / 10;

c = num % 10;

x = c * 100 + b * 10 + a;

std::cout << "输出: "<< c << b<< a << std::endl;

return 0;

}

```

JavaScript

```javascript

let num = prompt("请输入一个三位数数字:");

if (num < 100 || num > 999) {

alert("输入的数字不是三位数!");

} else {

let numStr = num.toString();

let reverseNumStr = numStr.split('').reverse().join('');

let reverseNum = parseInt(reverseNumStr);

alert("逆序后的数字为: " + reverseNum);

}

```

这些代码示例分别用Python、C语言、C++和JavaScript实现了将三位数倒序输出的功能。你可以选择适合你的编程语言进行尝试。