求助!怎么全是WA啊
查看原帖
求助!怎么全是WA啊
912805
luogu3213楼主2024/5/11 11:12
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
// 定义计算年金现值系数的函数
double PVIFA(double i, int n) {
	return (1 - pow(1 + i, -n)) / i;
}

int main() {
	int n, i;
	cin >> n >> i;
	
	// 打印表头
	cout << "\t";
	for (int rate = 1; rate <= i; ++rate) {
		if(rate<i) cout << rate << "%\t";
		else cout << rate<< endl;
	}
	
	// 打印表格主体
	for (int period = 1; period <= n; ++period) {
		cout << period << "\t";
		for (int rate = 1; rate <= i; ++rate) {
			if(rate<i)
				cout << fixed << setprecision(4) << PVIFA(rate / 100.0, period ) << "\t";
			else cout << fixed << setprecision(4) << PVIFA(rate / 100.0, period )<< endl;
		}
		
	}
	
	return 0;
}
2024/5/11 11:12
加载中...