【发布时间】:2013-09-28 22:40:42
【问题描述】:
我正在上高中的 BlueJ(c# 终端)课程,但我遇到了一个我无法解决的编程练习问题。
编写一个程序,让计算机从 1 到 50 范围内随机选择三个数字。让计算机产生如图所示的输出。
The first number chosen is 35
The second number chosen is 23
The third number chosen is 6
From lowest to highest: 6 23 35
我没有得到的部分是弄清楚如何按从最低到最高的顺序显示变量。我只应该使用 IF 语句,没有数组或循环。 (我们在课程中还远远不够使用这些)
【问题讨论】:
-
BlueJ 不是 java,不是 C#?
-
只有 6 种可能的排列(ABC、ACB、BAC、BCA、CAB、CBA),因此您应该能够使用一些嵌套的
if语句来确定要打印的排列。