gpt4 book ai didi

java - 使用 void 参数

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:50:28 26 4
gpt4 key购买 nike

有些东西我试图一遍又一遍地修复,但我做不到。

所以程序要求用户输入 3 个数字,然后询问他们想要添加的百分比,然后这些数字进入 void 方法:

所以它是这样的:

public static void main(String[] args) {

System.out.print("Number 1: ");
X1 = s.nextLong();
System.out.print("Number 2: ");
W1 = s.nextLong();
System.out.print("Number 3: ");
Z1 = s.nextLong();

System.out.print("Percentage 1: ");
int a = s.nextInt();
System.out.print("Percentage 2: ");
int b = s.nextInt();
System.out.print("Percentage 3: ");
int c = s.nextInt();
Number(a,b,c);

}

public static void Number(int a, int b, int c)
{

X1 = (long) (X1*(a/100 + 1));
W1 = (long) (W1*(b/100 + 1));
Z1 = (long) (Z1*(c/100 + 1));

}

但如果我尝试输入结果,数字不会改变。

注意:X1,W1,Z1 都作为静态长整型使用

提前致谢。

最佳答案

除非a,b,c >= 100,表达式

a/100 

将为 0。因此

something * (a/100 +1) 

something * 1

关于java - 使用 void 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19695938/

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