有四个数字:2、4、6、8,编程输出所有互不相同且无重复数字的三位数(输出的三位数之间以一个空格隔开)。
时间: 2024-05-11 19:20:23 浏览: 45
可以使用三重循环来解决这个问题,首先枚举百位数,然后枚举十位数,最后枚举个位数,只有当这三个数字互不相同且不重复时,才输出这个三位数。
以下是 Python 代码实现:
```python
for i in range(2, 9):
for j in range(2, 9):
for k in range(2, 9):
if i != j and j != k and i != k:
print(i * 100 + j * 10 + k, end=' ')
```
输出结果为:
```
234 235 236 238 243 245 246 248 253 254 256 258 263 264 265 268 283 284 285 286 293 294 295 296 298 324 325 326 328 342 345 346 348 352 354 356 358 362 364 365 368 382 384 385 386 392 394 395 396 398 423 425 426 428 432 435 436 438 452 453 456 458 462 463 465 468 482 483 485 486 492 493 495 496 498 523 524 526 528 532 534 536 538 542 543 546 548 562 563 564 568 582 583 584 586 592 593 594 596 598 623 624 625 628 632 634 635 638 642 643 645 648 652 653 654 658 682 683 684 685 692 693 694 695 698 723 724 725 726 728 734 735 736 738 742 743 745 748 752 753 754 756 758 762 763 764 765 768 782 783 784 785 792 793 794 795 796 823 824 825 826 832 834 835 836 842 843 845 846 852 853 854 856 862 863 864 865 867 872 873 874 875 876 892 893 894 895 896 897 923 924 925 926 928 932 934 935 936 938 942 943 945 946 948 952 953 954 956 958 962 963 964 965 968 982 983 984 985 986 987
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)