这里是代码(刚开始写水平比较低)如果用complex应该怎么改呢?另外有其他方法也请劳驾分享一下⑧,感谢感谢!
delta必须大于0才有实数解。
输出为实部+i*虚部
if (deta<0) { printf("x1=%lg+i*(%lg),x2=%lg-i*(%lg)",-b/2/a,sqrt(-deta)/2/a,-b/2/a,-sqrt(-deta)/2/a); }