我想知道如何将所有这些代码输出到.txt文件。当我用类似80的cout替换outFile时,我得到了我想要的输出(月份和余额最多61个月)。但是,当我尝试将它放入.txt文件时,我得到的只是一个 “62 -11.90”
int main()
{
int counts, month=1;
double totalBalance, interestRate, minimumPayment, sumOfInterest= 0, minPayment, monthInterest;
input(counts, totalBalance, interestRate, minimumPayment);
while(totalBalance > 0)
{
calculate(month, totalBalance, interestRate, minimumPayment, minPayment, monthInterest, sumOfInterest);
sumOfInterest = sumOfInterest + sumOfInterest;
month ++;
output(month, totalBalance, interestRate, minimumPayment, minPayment, monthInterest, sumOfInterest);
}
}
void output(int mont, double totalBalanc, double interestRat, double minimumPaymen, double minPaymen, double monthInteres, double sumOfInteres)
{
ofstream outFile;
outFile.open("lab6.txt");
outFile << setw(5) << right << mont << setw(13) << right << setprecision(2) << fixed << totalBalanc << endl;
}