Strontio Number in Java2025年5月5日 | 阅读 3 分钟 在本节中,我们将学习什么是 Strontio 数,并创建Java 程序来检查给定数字是否为 Strontio 数。Strontio 数程序在 Java 编码测试和学术界经常被问到。 Strontio 数Strontio 数是指当一个四位数乘以 2 时,其百位和十位数字相同的数字。请记住,输入数字必须是四位数。 Strontio 数示例1386*2=2772,我们观察到十位和百位数字相同。因此,1386 是一个 Strontio 数。1221*2=2442,十位和百位数字相同。因此,1221 是一个 Strontio 数。 其他一些 Strontio 数有 1111、2222、3333、4444、5555、6666、7777、8888、9999、1001、2002、3003 等。 查找 Strontio 数的步骤
让我们从数学上理解上述步骤。 1221 (来自步骤 1) 1221×2=2442 (来自步骤 2) 2442%1000=442 (来自步骤 3) 442/10=44 (来自步骤 4) 44/10=4 (来自步骤 5) 44%10=4 (来自步骤 5) 4=4 (来自步骤 6) 我们观察到十位和百位数字相同。因此,给定数字 1221 是一个 Strontio 数。同样,我们也可以检查其他数字。 让我们在 Java 程序中实现上述步骤。 Strontio 数 Java 程序StrontioNumberExample1.java 输出 1 Enter the number: 1386 1386 is a strontio number. 输出 2 Enter the number: 7587 7587 is not a strontio number. 让我们创建另一个 Java 程序来检查给定数字是否为 Strontio 数。 在下面的程序中,我们使用了与上面相同的逻辑。唯一的区别是,在下面的程序中,我们分别执行了每个步骤。而在上面的程序中,我们在一个语句中执行了三到四个步骤。上面的程序减少了代码行数。 StrontioNumberExample2.java 输出 1 Enter the number: 1111 1111 is a strontio number. 输出 2 Enter the number: 1875 1875 is not a strontio number. |
我们请求您订阅我们的新闻通讯以获取最新更新。