跟着郝斌C语言视频学C++学到这个竟然无法运行。。求大神看看哪里错了

2025-03-21 11:17:50
推荐回答(1个)
回答1:

有情提醒:做软件请不要打开中文输入,尤其不容许全角字符。你这里面很多全角字符。

#include 
#include 

int main(void) {
int a = 1;
int b = 2;
int c = 3;
double delta;
double x1;
double x2;

delta=b*b - 4*a*c;

if(delta>0) {
x1=(-b+sqrt(delta))/(2*a);
x2=(-b-sqrt(delta))/(2*a);
printf("该一元二次方程有两个解,x1=%f,x2=%f\n",x1,x2);
} else if(delta==0) {
x1=(-b)/(2*a);
x2=x1;
printf("该一元二次方程有一个解,x1=x2=%f\n",x1);
} else
printf("无解\n");
return 0;
}