gpt4 book ai didi

java - 需要对循环中的随机数中的数字求和

转载 作者:行者123 更新时间:2023-11-29 04:57:19 24 4
gpt4 key购买 nike

我使用 java.util.Random() 随机生成 3 位数字。系统打印的随机 3 位数字的数量由用户输入控制。这是代码:

//If/then statement for determining game type (determines 3 digit numbers)
if (gameType == 3)

//for loop to generate random numbers (numGames is how many 3 digit numbers to print)
for (int i = 1; i <=numGames; i = i + 1){

int ranNums = randomGenerator.nextInt((999 - 100) + 1) + 100;

//Print random numbers to user
System.out.println(ranNums);

sumNums = ranNums % 10;

基本上,我希望代码添加从随机数生成器打印的数字。例如,如果 ranNums 输出为 111 和 111,我希望变量 sumNums 等于 6,而不是 222。使用我现在的代码,它只添加每个数字的最后一位,(在本例中为 1 + 1 = 2 ).

最佳答案

你可以这样做:

sumNums = (n / 100) + (n / 10 % 10) + (n % 10);

关于java - 需要对循环中的随机数中的数字求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33310784/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com