这个题的算法怎么写,大神帮帮忙
2个回答
展开全部
void Result(int a, int b, int c, float *x1, float *x2) {
float delta = b * b - 4 * a * c;
if (delta == 0) {
x1 = -b / (2 * a);
x2 = x1;
} else if (delta > 0) {
x1 = (-b + sqrt(delta)) / (2 * a);
x2 = (-b - sqrt(delta)) / (2 * a);
} else if (delta < 0) {
puts("实数范围内无解!");
}
}
更多追问追答
追问
能不能写成高中数学那种传统的算法,开始,判断,输入输出
我是计算机初学者,你这个有点看不懂
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询