答えは返されるべきですが何らかの理由で表示されません。私はforループの中で印刷し、それが正解であることを見ました。答えを返すことができません
public class Salary
{
public static void main (String[]args)
{
double [] salary = {20000.00};
double riseRate = 1.07;
calculateSalary(salary, riseRate);
}
public static double [] calculateSalary(double [] salary, double riseRate)
{
for (int i=0; i<salary.length; i++)
{
salary [i] = salary [i] * riseRate;
}
return salary;
}
}
あなたが持っているものは大丈夫です。しかしあなたのプログラムのどこかで、おそらくdouble [] salaries = calculateSalary(salary、riseRate)を実行します。給与配列をループして印刷します。 – Ryan