首先是d=b*b-4*a*c;要放在输入后面! printf("方程有两个不同虚根:x1=%.2f x2=%.2f\n",(-b+sqrt(-d)*i)/(2*a),(-b-sqrt(-d)*i)/(2*a); 感觉这个会出错,输出结果:“方程有两个不同虚根:x1=··· x2=···”应该不会有i,i会变成未定义 应该改成prinf("方程有两个不同虚根:x1:%.2f+%.2fi x2:%.2f+%.2fi", -b/(2*a),
← 上一条:求一部关于外星人侵略地球的科幻电影 下一条:2. 编写一程序,求解一元二次方程:aX2+ →