error C2018: unknown character '0xa1' 求大神帮忙
#include<iostream>#include<cmath>usingnamespacestd;intmain(){intf1(inta1,intb1,intc1)...
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int f1(int a1,int b1,int c1);
int f2(int a2,int b2,int c2);
int f3(int a3,int b3,int c3);
int a,b,c,z;
cout<<"请输入一元二次方程的三个系数"<<endl;
cin>>a>>b>>c;
z=b*b-4*a*c;
if(z>0) f1(a,b,c);
else if(z==0) f2(a,b,c);
else f3(a,b,c);
return 0;
}
void f1(int a1,int b1,int c1)
{
int z1,x1,v1,v2;
z1=b1*b1-4*a1*c1;
x1=sqrt(z1);
v1=(x1-b1)/(2*a1);
v2=(-x1-b1)/(2*a1);
cout<<"此函数的根为"<<v1<<" "<<v2<<endl;
}
void f2(int a2,int b2,int c2)
{
int z2,x2,v3;
z2=b2*b2-4*a2*c2;
x2=sqrt(z2);
v3=(x2-b2)/(2*a2);
cout<<"此函数的根为"<<v3<<endl;
}
void f3(int a3,int b3,int c3)
{
int z3,x3,v4,v5;
z3=4*a3*c3-b3*b3;
x3=sqrt(z3);
v4=(x3-b3)/(2*a3);
v5=(-x3-b3)/(2*a3);
cout<<"此函数的根为"<<v4<<" "<<v5<<endl;
} 展开
#include <cmath>
using namespace std;
int main()
{
int f1(int a1,int b1,int c1);
int f2(int a2,int b2,int c2);
int f3(int a3,int b3,int c3);
int a,b,c,z;
cout<<"请输入一元二次方程的三个系数"<<endl;
cin>>a>>b>>c;
z=b*b-4*a*c;
if(z>0) f1(a,b,c);
else if(z==0) f2(a,b,c);
else f3(a,b,c);
return 0;
}
void f1(int a1,int b1,int c1)
{
int z1,x1,v1,v2;
z1=b1*b1-4*a1*c1;
x1=sqrt(z1);
v1=(x1-b1)/(2*a1);
v2=(-x1-b1)/(2*a1);
cout<<"此函数的根为"<<v1<<" "<<v2<<endl;
}
void f2(int a2,int b2,int c2)
{
int z2,x2,v3;
z2=b2*b2-4*a2*c2;
x2=sqrt(z2);
v3=(x2-b2)/(2*a2);
cout<<"此函数的根为"<<v3<<endl;
}
void f3(int a3,int b3,int c3)
{
int z3,x3,v4,v5;
z3=4*a3*c3-b3*b3;
x3=sqrt(z3);
v4=(x3-b3)/(2*a3);
v5=(-x3-b3)/(2*a3);
cout<<"此函数的根为"<<v4<<" "<<v5<<endl;
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询