我有以下代码,我在这个等式中得到错误:
v=p*(1+r)^n.
Run Code Online (Sandbox Code Playgroud)
请帮我找出这个错误的原因.
# include <iostream>
# include <limits>
using namespace std;
int main()
{
float v,p,r;
int n;
cout<<"Enter value of p:";
cin>>p;
cout<<"Enter value of r:";
cin>>r;
cout<<"Enter value of n:";
cin>>n;
v=(p)*(1+r)^n; // here i am getting error message as "expression must have integral or enum type"
cout<<"V="<<v;
std::cin.ignore();
std::cin.get();
}
Run Code Online (Sandbox Code Playgroud) c++ ×1