正在加载图片...
3.1.1if语句 cout<<"输入三个系数a(a!=0),b,c:"<<end 入三个系数a(a!=0),b,c: cin>>a>>b>>c: 6 cout<<"a="<<a<<"t'<<"b="<<b<<"t"<<"c="<<c<<endl delta=b**c a=1b=5c=6 fabs(deta)<zero){∥绝对值很小的数即被认为是0 delta=(-5)*(-5)-4*1*6 cou<"方程有两个相同实根:" cout<<x1=x2=<<-b/(2 *a)<<endl; delta=sqrt(1)=1 1=(5+1)(2*1)=3 else if(delta>0) delta=sqrt(de lta) )/(2*1)=2 x1=(-b+deta)(2*a); 方程有两个不同实根 x1=3x2=2 x2=(-b-delta)/(2*a cou<"方程有两个不同实根:"; cout<<x1=<<xl<<t<<x2=<<x2<<end; //delta<0 岗心國 cout<"方程无实根!;}3.1.1 if 语句 输入三个系数a(a!=0),b,c: 1 -5 6 a=1 b=-5 c=6 delta=(-5)*(-5)-4*1*6=1 delta=sqrt(1)=1 x1=(5+1)/(2*1)=3 x2=(5-1)/(2*1)=2 方程有两个不同实根: x1=3 x2=2 cout<<"输入三个系数a(a!=0),b, c:"<<endl; cin>>a>>b>>c; cout<<"a="<<a<<'\t'<<"b="<<b<<'\t'<<"c="<<c<<endl; delta=b*b-4*a*c; if(fabs(delta)<zero){ //绝对值很小的数即被认为是0 cout<<"方程有两个相同实根:"; cout<<"x1=x2="<<-b/(2*a)<<endl; } else if(delta>0){ delta=sqrt(delta); x1=(-b+delta)/(2*a); x2=(-b-delta)/(2*a); cout<<"方程有两个不同实根:"; cout<<"x1="<<x1<<'\t'<<"x2="<<x2<<endl;} else //delta<0 cout<<"方程无实根!";}
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有